Mcmillan Offshore (Scotland) Limited Company numberSC063922 StatusActive TypePrivate Limited Company Incorporated20 Jan 1978 Nature of business Other letting and operating of own or leased real estate Registered office Carloway Lodge Cadder RoadBishopbriggsGlasgow Data JSON Markdown