GMJ Contracts Limited Company numberSC235932 StatusLiquidation TypePrivate Limited Company Incorporated27 Aug 2002 Nature of business 4542 Registered office 104 Quarry StreetHamiltonML3 7AX Accounts Year ended 31 Aug 2003 Connections Companies at the same address William Tottenham Limited (SC187268) Data JSON Markdown