About Albemarle Guest Houses Limited (00740280) United Kingdom