THE SCOTCH EMBASSY LIMITED Company number SC161190 · Monitor this company Dissolved Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office AddressCRAIGTON HOUSE, FINTRY, GLASGOW, SCOTLAND, G63 0XQ PostcodeG63 0XQ Companies at this postcode 2 Map