J.M. Marshall Limited Company numberSC068916 StatusLiquidation TypePrivate Limited Company Incorporated25 Jul 1979 Registered office 25 Charlotte SquareEdinburghEH2 4ET Data JSON Markdown