Portfolio Image 1

Keanad Ltd

Keanad Ltd, an advertising, marketing and design agency. Primarily based in Malta and outsources work to EU countries and other nations.

1, H. Calleja Schembri Street
, MT
+356 2133 6949