About Hamilton Lodge Freehold Ltd (12599138) United Kingdom