OSSIAN LTD. Company number SC231897 · Monitor this company Active - Proposal to Strike off Overview People 5 Financial Control Documents Analysis Location Related Registered office Address71 Station Rd, Ellon, Aberdeenshire, Scotland, AB41 9AR PostcodeAB41 9AR Companies at this postcode 20 Map