SPENCER MARINE INTERNATIONAL is a company located in India, 400009 MUMBAI at MAZININE FLOOR, M/7,, FAIZE-E-QUTBI, 375,NARSHI NATHA STREET,. SPENCER MARINE INTERNATIONAL has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of SPENCER MARINE INTERNATIONAL is 335800XGYL6HPXSJFP09. The legal form of this company is A0PS and is subject to the jurisdiction of IN law.