ECOSPHERE HOMES LIMITED Company number SC659475 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address37 Clarkin Avenue, East Kilbride, Scotland, G75 9GS PostcodeG75 9GS Companies at this postcode 24 Map