The Biggleswade location serves as headquarters for Liebherr-Great Britain Ltd., Liebherr-Rental Ltd. and Liebherr Construction Equipment Ireland Ltd. The site covers an area of 4 hectares ...
Some results have been hidden because they may be inaccessible to you