Company name: Neba Freight Ltd
Description: Neba Freight LTD, local service on a global scale.
117 Westmead Rd, Sutton SM1 4JE, United Kingdom