SCREEN SERVICES LIMITED Company number 02555596 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address109-111 Saint James Street, Liverpool, L1 5HA PostcodeL1 5HA Companies at this postcode 7 Average house price in L1 5HA £139,000 (1 sales) Map