About Hereford Lodge Freehold Limited (12286661) United Kingdom