LDD is a specialist subsea and marine foundation installation service contractor. Using our extensive in-field know-how, we design, engineer, build and operate world class pile-installation equipment to deliver complete foundation installations services of any size, in any geology, anywhere.