About Abingdon Lodge Hotel Limited (05387257) United Kingdom