Address:
13 Oakwood Road
Hampstead Garden suburb
London
London
NW11 6QU
United Kingdom
Tel:
020 8455 3311
Website:
http://www.towerelectrical.co.uk