About Carrick Properties (glasgow) Ltd (SC584119) United Kingdom