U2tel Ltd is located in Sandton, South Africa on Willowood Office Park Cnr Cedar Rd. and, 3rd St, Broadacres Park. U2tel Ltd is rated 3 out of 5 in the category energy supplier in South Africa.
Address
Willowood Office Park Cnr Cedar Rd. and, 3rd St, Broadacres Park