Company overviewCompany number03232209StatusActiveCategoryLtdIncorporated1996-07-31Accounts categoryFullNext accounts due2026-12-31Registered office77 Parkway, Camden Town, London, NW1 7PU