Telstra International Limited
Admitted: 01/05/09
13/f Telecom House, 3 Gloucester Road, Wanchai, Hong Kong