About Haynes Properties Limited (10080744) United Kingdom