Company overviewCompany number05092507StatusActiveCategoryLtdIncorporated2004-04-02Accounts categoryFullNext accounts due2026-12-31Registered office100 Pall Mall, London, SW1Y 5NQ