Company overviewCompany number09284837StatusActiveCategoryLtdIncorporated2014-10-28Accounts categoryFullNext accounts due2027-09-30Registered office6-9 Snow Hill, London, England, EC1A 2AY