TOP ADMISSION LIMITED Company number 11529171 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressNile Business Centre, Suite 223, 60 Nelson Street, London, England, E1 2DE PostcodeE1 2DE Companies at this postcode 213 Average house price in E1 2DE £285,000 (4 sales) Map