SCOTLTD LIMITED Company number SC661633 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address0/2, 84 Firhill Road, Glasgow, United Kingdom, G20 7AL PostcodeG20 7AL Companies at this postcode 13 Map