Company overviewCompany number05628602StatusActiveCategoryLtdIncorporated2005-11-18Accounts categoryTotal Exemption FullNext accounts due2027-03-25Registered office368 Forest Road, London, E17 5JF