Company Description
My Car Plaza Toms is a symbol of trust.
islamic trading company always welcome ourcustomers for business opportunities. Customers are also providedthe facilities of Invitation to Japan besides the accommodationwhile on business trip in Japan. Any type of vehicle, truck,construction machines, used spare parts and electronics areprovided on the demand.