About Haskwood Properties Limited (06503189) United Kingdom