Company overviewCompany number08803928StatusActiveCategoryLtdIncorporated2013-12-05Accounts categoryTotal Exemption FullNext accounts due2026-09-30Registered office20-22 Wenlock Road, London, N1 7GU