Company overviewCompany number08789939StatusActiveCategoryLtdIncorporated2013-11-26Accounts categoryGroupNext accounts due2027-09-30Registered office30 North Colonnade, London, E14 5GN