Stop Start is a leading one-man logistics, warehousing and distribution business, with a focus on high value fragile logistics in the UK. The company was established in 1986 and is headquartered in the West Midlands.
Member count: 1-10
Investors 1
Date | Name | Website |
21.06.2022 | Storskogen | storskogen... |