LIVER ELEC & FACILITIES SERVICES LTD Company number 12127443 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address13-15 2nd Floor Fenwick Street, Liverpool, England, L2 7LS PostcodeL2 7LS Companies at this postcode 18 Average house price in L2 7LS £617,000 (2 sales) Map