Company overviewCompany number05124235StatusActiveCategoryLtdIncorporated2004-05-10Accounts categorySmallNext accounts due2027-09-30Registered office368 Forest Road, London, E17 5JF