About Foxholes Freehold Limited (07562584) United Kingdom