TAWARA LTD Company number 14313660 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address118 Palmers Road, London, England, N11 1SL PostcodeN11 1SL Companies at this postcode 27 Average house price in N11 1SL £365,000 (25 sales) Map