About Highgrove Equity Ltd (12406273) United Kingdom