MTS FACILITIES MAINTENANCE LTD Company number 16449730 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 12 Filton Court, Farrow Lane, London, England, SE14 5DL PostcodeSE14 5DL Companies at this postcode 11 Average house price in SE14 5DL £277,000 (23 sales) Map