Castle Innovative Swimming Pools L.L.C
Office #102, First Floor, Sheikh Abdul Salam Building #8, Naif Road, Deira, Dubai - 122054
971 54 555 2590
Castle Innovative Swimming Pools L.L.C is a trusted name in the UAE with over 20 years of expertise in pool services. We manage 300+ po.....struction,