Company overviewCompany number10359095StatusActiveCategoryLtdIncorporated2016-09-05Accounts categoryGroupNext accounts due2027-09-30Registered office35 Luke Street, London, England, EC2A 4LH