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