Abela Alfred Upholsterer
111, Valley Rd., Imsida, Malta, MSD 9024
+356 2144 3481 Phone