AmBX UK LTD is a British company in bases in several places, but which location is a large industrial town that was founded in 1830?
Middlesbrough
-1
Section::::Abstract.
AmBX UK LTD
30532120
-1
Section::::Abstract.
Middlesbrough
334775