Imprint
SquidWeb Ltd.
fon: +357 24 727528
mail: info@squidweb.biz
St. Lazaros Street 34
6020 Larnaca
Cyprus
Our office hours are Monday to Friday 08:30 to 14:00h.
CEO: Ana Azevedo
Commercial Reg. No: HE428041
Our website is hosted with renewable energy.