Ofelos Media

Ofelos Media Limited, Petrou Iliadi 5, Office 101, 2015 Nicosia, Cyprus
Phone: +357 22022670 | Fax: +357 22022658 | Email: contact@ofelosmedia.com
Company registration no: 312399 | EU VAT no: CY10312399U | IBAN: CY27005001400001400164933501 | SWIFT/BIC: HEBACY2N