Address: Capital House, 25 Chapel Street, London, United Kingdom NW1 5DH
Phone: +44 (0) 20 7616 7575
Keller Group is a ground engineering specialist. It prepares the ground for projects and provides solutions to ground engineering problems. The company has a global presence in Europe, North America and Australia.