Company overviewCompany number10434349StatusActiveCategoryLtdIncorporated2016-10-18Accounts categoryGroupNext accounts due2026-12-31Registered office25 Luke Street, London, England, EC2A 4DS