Company overviewCompany number08564481StatusActiveCategoryLtdIncorporated2013-06-11Accounts categorySmallNext accounts due2026-12-31Registered officeLevel 9, 101 Euston Road, London, NW1 2RA