Company overviewCompany number05558651StatusActiveCategoryLtdIncorporated2005-09-09Accounts categoryFullNext accounts due2027-09-30Registered office3 Dorset Rise, London, England, EC4Y 8EN