Company overviewCompany number07180876StatusActiveCategoryLtdIncorporated2010-03-06Accounts categoryAudited AbridgedNext accounts due2027-09-30Registered office80 Strand, London, England, WC2R 0DT