selected country
South Africa

Megafreight Services (Pty) Ltd

Business address
Ledwaba Bldg 141 Boshoff St, New Muckleneuk, 0181, Pretoria, South Africa
Phone
012 460 8999
Fax
012 460 4302