Company overviewCompany number06514784StatusActiveCategoryLtdIncorporated2008-02-26Accounts categoryFullNext accounts due2027-03-31Registered office5 New Street Square, London, EC4A 3TW