Trailer manufacturing and after sale service provider.

Location

14 Julius K. Nyerere Rd, Dar es 15102