About Highgrove Properties Ltd (08207854) United Kingdom