Ningbo Depots

Ningbo has a North West Depot in North Wales and a depot on London, you can see the team members for the depots here;