PERFECT LIVING LIMITED Company number 10422065 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address52 Stafford Street, Liverpool, England, L3 8LX PostcodeL3 8LX Companies at this postcode 41 Average house price in L3 8LX £195,000 (7 sales) Map