About Hillsquare Property Limited (13041931) United Kingdom