About Highgrove Homes Kent Limited (02908101) United Kingdom