Abela Alfred Upholsterer
111, Valley Rd., Imsida, Malta, MSD 9024
+356 2144 3481 Phone
+356 9947 4747 Mobile
+356 2132 0343 Fax