Company overviewCompany number08434196StatusActiveCategoryLtdIncorporated2013-03-07Accounts categoryFullNext accounts due2026-09-30Registered office5 New Street Square, London, EC4A 3TW