SEAMLESS REPAIRS LTD Company number 14832430 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address16 Wells Apartments 79 Sutherland Road, London, England, E17 6BH PostcodeE17 6BH Companies at this postcode 105 Average house price in E17 6BH £473,000 (18 sales) Map