Company name: STR Logistics
Description: Logistics company based in Exeter, Devon. STR Logistics are a National Transport Solution offering a range of services across Devon and the UK.
Unit 8, Peamore Truck Center, Alphington, Exeter EX2 9SL, United Kingdom