ClearSwitch Home/Energy supplier/ClearSwitch 1A Gower St, Leicester LE1 3LJ +443301243733 Contacts 1A Gower St, Leicester LE1 3LJ +443301243733 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Energy supplier Clear Climate Fountain Court, 2 Victoria Square, St Albans AL1 3TF +441727884689 Energy supplier SSE Peterhead AB42 3BZ +448438166449 Energy supplier OVO Energy 69 Notting Hill Gate, London W11 3JS Energy supplier Shire Developments Templeback Building, 10 Temple Back, Bristol Categories Energy supplier