Invisergy is a trading name of Outsourced Utilities Ltd · Registered in England & Wales 09190396 · VAT Reg 241 8425 17
Pioneer House, Pioneer Business Park, North Road, Ellesmere Port, Cheshire, CH65 1AD
Energy Ombudsman membership: C35OUTS03ICO registration: ZA086104
© 2026 Invisergy. All rights reserved.