Company overviewCompany number03533411StatusActiveCategoryLtdIncorporated1998-03-24Accounts categoryFullNext accounts due2027-09-30Registered office33 Margaret Street, London, W1G 0JD