Company overviewCompany number15334213StatusActiveCategoryLtdIncorporated2023-12-07Accounts categoryGroupNext accounts due2026-12-31Registered office100 Wood Street, London, England, EC2V 7AN