About Hafod Gardens Management Co. Limited (02623254) United Kingdom