1, H. Calleja Schembri Street
Keanad Ltd, an advertising, marketing and design agency, primarily based in Malta outsources work to EU countries & other nations worldwide. At we offer advertising services across all possible medium ranging from print design, video production, events, PR, Street Art, radio stations basically any available space. Being very ...
Advertising, Marketing, Design, Public Relations, Events,Website Design / Development