Directory Company Details Ultra Space (Pty)Ltd t/a Ultra Clean Space Address: 1303 Townsend Street South Africa Phone: 072-778-1099 Company Type: Associate