Company overviewCompany number02478112StatusActiveCategoryPrivate Limited CompanyIncorporated07/03/1990Accounts categoryFULLNext accounts due30/09/2026Registered office1 STEPHEN STREET, LONDON, W1T 1AL