IDRAK & SONS LTD Company number SC642783 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address61 MILL COURT, RUTHERGLEN, GLASGOW, UNITED KINGDOM, G73 2SE PostcodeG73 2SE Companies at this postcode 2 Map