Company overviewCompany number04279185StatusActiveCategoryLtdIncorporated2001-08-30Accounts categoryFullNext accounts due2027-05-31Registered office26 Paddenswick Road, London, W6 0UB