CEO
CEO Approval Rating
- -/100
1896
PrivateSubsidiary of TTK Prestige Limited
https://www.horwood.co.uk/