SWALEC is a trading name of SSE Energy Supply Limited which is a member of the Scottish and Southern Energy Group.
SWALEC was originally South Wales Electricity.
Non-Premium Rate Phone Numbers include:
0800 052 5252 Customer Services
029 2027 1200
SWALEC Head Office Address:
200 Dunkeld Road