About M.a. Hayhurst Properties Ltd (12965242) United Kingdom