1 Comment British Gas: How to get in touch By CCC Team February 11, 2016 British Gas Head Office British Gas Trading Ltd Millstream, Maidenhead Road, Windsor, Berkshire SL4 5GD United Kingdom…