About America Square (scotland) Limited Partnership (SL005883) United Kingdom