About Hare Property Developments Limited (10793646) United Kingdom