Company overviewCompany number07321996StatusActiveCategoryLtdIncorporated2010-07-21Accounts categoryGroupNext accounts due2027-03-29Registered officeSomerset House, Strand, London, WC2R 1LA