Liebherr Great Britain Ltd (Aberdeen Depot)
Unit 13 Blackburn Industrial Estate
Blackburn
Aberdeen
Aberdeenshire
AB2 0RX
United Kingdom
Blackburn
Aberdeen
Aberdeenshire
AB2 0RX
United Kingdom
- T: 01224 790404
- F: 01224 790694
- E: Email This Company