Company overviewCompany number06849006StatusActiveCategoryLtdIncorporated2009-03-17Accounts categoryTotal Exemption FullNext accounts due2027-01-31Registered office20-22 Wenlock Road, London, N1 7GU