T&S LONDON LIMITED Company number 15172426 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address11 Fitzilian Avenue, Romford, England, RM3 0QS PostcodeRM3 0QS Companies at this postcode 11 Average house price in RM3 0QS £340,000 (22 sales) Map