About Albemarle Properties (york) Ltd (13611889) United Kingdom