Our Locations
Tarlu operates across the UK and EU, providing tailored logistics solutions to D2C and B2B sectors, enhancing supply chain efficiency for diverse industries.
UK
17 Factory Road. Poole, Dorset. United Kingdom, BH16 5SN. (Head Ofiice)
Unit H10 29-31 Dawkins Road, Hamworthy, Poole, United Kingdom, BH15 4JY.
Blue Roof Farm, Throop Rd, Bournemouth, United Kingdom, BH8 0DL.
C1/C2 Stirling Business Park, Nimrod Way, Ferndown, United Kingdom, BH21 7SH.
EU
De Kempen 6, 6021PZ Budel, The Netherland
Hours
9am - 5p
Our Location
Our Contact
enquiries@tarlu.com
+44 (0) 330 223 2218
© 2025. All rights reserved.
UK Head Office
17 Factory Road, Poole, Dorset, United Kingdom, BH16 5SN

