About Haymoor Properties Limited (08240820) United Kingdom