ORCHARD MARINA LIMITED Company number 09764633 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressSt Johns Rd, 72 St Johns Road, Liverpool, England, L20 8BH PostcodeL20 8BH Companies at this postcode 31 Average house price in L20 8BH £30,000 (1 sales) Map