About Abbey Developments (strathaven) Ltd (SC713397) United Kingdom