TITON HOLDINGS PLCActiveActionsShareCompany no. 01604952 · Public limited company · Incorporated 17 Dec 1981OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control