Company overviewCompany number01688008StatusActiveCategoryLtdIncorporated1982-12-21Accounts categoryFullNext accounts due2027-08-31Registered office38 Dover Street, London, England, W1S 4NL