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)
Building 148
Sixth Street
Thomson Avenue
Harwell Campus
Didcot
OX11 0TR
United Kingdom
Office telephone: 01235 43 7740
Fax number: 01235 43 7741