Company overviewCompany number05025878StatusActiveCategoryLtdIncorporated2004-01-26Accounts categoryGroupNext accounts due2026-09-30Registered office2 Stephen Street, London, England, W1T 1AN