GREENSTAR ESTATES LIMITED Company number SC046687 · Monitor this company Active Overview People 13 Financial Control Charges Documents Analysis Location Related Registered office Address19 Otterburn Drive, Giffnock, Giffnock, Scotland, G46 6PZ PostcodeG46 6PZ Companies at this postcode 5 Map