About Highgrove Homes Limited (10139469) United Kingdom