PROMENADE OPEN SPACES LIMITED Company number 03148485 · Monitor this company Active Overview People 11 Financial Control Charges Documents Analysis Location Related Registered office Address2nd Floor, 2 Queen Square, Liverpool, L1 1RH PostcodeL1 1RH Companies at this postcode 63 Map