Cella Energy has a new UK office address and company contact telephone number. See the contacts page for details and map.
Cella Acquisition Ltd (trading as Cella Energy)
Office telephone: 01235 43 7740
Fax number: 01235 43 7741