LLR FACILITIES MANAGEMENT LIMITED Company number 17158563 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address3 Curlew Close, Warton, Tamworth, Staffordshire, England, B79 0HL PostcodeB79 0HL Companies at this postcode 8 Average house price in B79 0HL £450,000 (10 sales) Map