Dolphin Pools Ltd
G. Garibaldi St., Marsa, Malta, MRS 9083
(3562) 122-7600 Phone