About Higham Freehold Ltd (12572871) United Kingdom