Our vast experience allows us to offer sound advice to all our customers. Should you require any product that is not listed on our website, we would be more than glad to discuss your requirements and possibilities.
7, Sundown Yard, Triq il-Burmarrad,
Naxxar NXR 6345, Malta, Europe
Drop us a line
Call us now
+356 21570332 / +356 99828697