Our Address
MAIN OFFICE
Talavera Office Park 28th Floor
Jl. TB Simatupang Kav 22-26
Jakarta Selatan 12430 – Indonesia
P. 62-21-7592 5223 | F. 62-21-7592 5224
FACTORY
Kawasan Industri Jababeka Phase II,
Blok OO No. 3G
Cikarang-Indonesia
P. 62-21-893 4676-77 | F. 62-21-893 4613