Company overviewCompany number08845300StatusActiveCategoryLtdIncorporated2014-01-14Accounts categoryGroupNext accounts due2026-09-30Registered office9 Appold Street, London, England, EC2A 2AP