SC18 ENTERPRISES LIMITED Company number 12455972 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressThe Imperial 109 Moss Lane, Orrell Park, Liverpool, England, L9 8AQ PostcodeL9 8AQ Companies at this postcode 17 Average house price in L9 8AQ £128,000 (11 sales) Map