Company overviewCompany number04554917StatusActiveCategoryLtdIncorporated2002-10-07Accounts categoryMediumNext accounts due2027-09-30Registered office368 Forest Road, London, E17 5JF