About Higham Park Incentives Advisers Limited (12582923) United Kingdom