THAIMELRET LTD Company number 15689891 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address72 Sedgmoor Place, London, United Kingdom, SE5 7SE PostcodeSE5 7SE Companies at this postcode 31 Average house price in SE5 7SE £361,000 (12 sales) Map