Company overviewCompany number07561630StatusActiveCategoryLtdIncorporated2011-03-11Accounts categoryTotal Exemption FullNext accounts due2026-12-31Registered office277 New North Road, London, N1 7AA