Company overviewCompany number01991637StatusActiveCategoryLtdIncorporated1986-02-20Accounts categoryFullNext accounts due2027-12-31Registered office3 Tramway Avenue, London, England, E15 4PN