Directory Company Details Felix Cleaning CC TA Cleaning Specialists Address: 27 Bulawayo Street, Kenridge South Africa Phone: 021-975-3275 Company Type: Associate