Company overviewCompany number09633762StatusActiveCategoryLtdIncorporated2015-06-11Accounts categorySmallNext accounts due2027-03-31Registered office7 Bell Yard, London, England, WC2A 2JR