LocationCape Town, South Africa Contact infoMobile: (+27) - 71 - 556-3208 Mail: info@windsor.ac Working HoursMonday - Friday: 09:30 - 16:00 Saturday: 11:30 - 15:00 Fill the form below so we can get to know you and your needs better.