ENSEMBLE TWENTY21 Company number 08272279 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address25 ALMEIDA STREET, LONDON, N1 1TB PostcodeN1 1TB Companies at this postcode 13 Average house price in N1 1TB £789,000 (11 sales) Map