147-149 Victoria Road East, Thornton, United Kingdom (UK)
About Organic Heat Exchangers
Organic Heat Exchangers (O-Hx) is the home of the patented 'EnergiVault' technology, capable of storing and delivering vast amounts of thermal energy on demand to drive down the cost of cooling and provide infinitely scalable energy storage.