Company overviewCompany number02343859StatusActiveCategoryLtdIncorporated1989-02-07Accounts categoryFullNext accounts due2027-04-30Registered officeMba House, Garman Road, London, N17 0HW