Design House
63 Sir Adrian Dingli St., Sliema, Malta, SLM 10
(3562) 134-6474 Phone
(3569) 942-3464 Mobile
(3562) 134-6473 Fax