HAVENRHODE LIMITED Company number 02068431 · Monitor this company Liquidation Overview People 4 Documents Analysis Location Related Registered office Address2 PEMBROKE PLACE, LIVERPOOL, L3 5PX PostcodeL3 5PX Companies at this postcode 14 Average house price in L3 5PX £251,000 (3 sales) Map