About Longhills Properties Limited (10931047) United Kingdom