New Life Buses & Trucks New Spare Parts Trading LLCInternet Building, Shop No: 28 Industrial Area 10, Sharjah U.A.E, Near XCMG.