About The Anchor Inn Limited (02100451) United Kingdom