Company overviewCompany number07311129StatusActiveCategoryLtdIncorporated2010-07-12Accounts categoryGroupNext accounts due2027-09-30Registered office7 Bell Yard, London, England, WC2A 2JR