Company overviewCompany number05532608StatusActiveCategoryLtdIncorporated2005-08-10Accounts categoryFullNext accounts due2026-12-31Registered office66 Paul Street, London, England, EC2A 4NA