About Alex & Co Property Services Ltd (SC672065) United Kingdom