Company overviewCompany number04499567StatusActiveCategoryLtdIncorporated2002-07-31Accounts categoryGroupNext accounts due2027-10-29Registered office100 Leman Street, London, E1 8EU