Company overviewCompany number06938324StatusActiveCategoryLtdIncorporated2009-06-18Accounts categoryFullNext accounts due2027-09-30Registered office5 New Street Square, London, EC4A 3TW