About Abbots Barton Hotel Holdings Limited (03160745) United Kingdom