About Abbots House Freehold Limited (06337093) United Kingdom