About Albemarle Retail Properties Llp (OC352041) United Kingdom