Storage, transport, supply and delivery services, namely, providing storage, transport, supply and delivery of gases, hydrocarbons…Owned by: Telf AGSerial Number: 79024237