About Glasgow Residences (kennedy Street) Holdings Limited (SC496668) United Kingdom