ANUSHA LIMITED Company number 06895871 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address53A TEWKESBURY TERRACE, LONDON, N11 2LT PostcodeN11 2LT Companies at this postcode 27 Average house price in N11 2LT £558,000 (49 sales) Map