Company overviewCompany number00856254StatusActiveCategoryLtdIncorporated1965-08-09Accounts categoryFullNext accounts due2026-12-31Registered officeOne, Fleet Place, London, England, EC4M 7WS