About D & R Properties Ayrshire Ltd (SC696068) United Kingdom