About Hillgrove Properties Limited (03878448) United Kingdom