Designer Pool Covers Designer Pool Covers are trendsetters and industry leaders in the supply and installation of Automatic and Manual Pool Covers in South Africa since. Phone: 086 100 0891 Sunnyrock Park 3, Unit 2, 2 North Reef Road 1401 South Africa Map Other Categories: Business Services |