G Bank Ltd on Grand Designs

Watch MD, Tim Banks, discuss the ground works for the [...]