About Blythswood Square Apartments Limited (SC532056) United Kingdom