Find Us

We are conveniently located on Level 3 of Timor Plaza.

Address

Level 3, Timor Plaza
Avenida Presidente Nicolau Lobato
Comoro
Dili
Timor-Leste

Telephone numbers

Telephone: +670 331 12 80
From the US: +1 (941) 306 1737
From the UK: +44 (0)20 3397 3888
From Australia: +61 (0)8 6555 3025

Other ways to contact us