About City Living Glasgow Limited (SC594916) United Kingdom