STAR SEED LIMITED Company number 08261448 · Monitor this company Active Overview People 12 Financial Control Documents Analysis Location Related Registered office AddressCapitol House 662london Road, Cheam, Sutton, England, SM3 9BY PostcodeSM3 9BY Companies at this postcode 210 Average house price in SM3 9BY £406,000 (24 sales) Map