Company overviewCompany number05075820StatusActiveCategoryLtdIncorporated2004-03-17Accounts categorySmallNext accounts due2027-09-30Registered office368 Forest Road, London, E17 5JF