About Glasgow Residences (kennedy Street) Spv Limited (SC496881) United Kingdom