It looks like the link pointing here was faulty. Maybe try searching?

Scroll to Top
Get In Touch
Lelco Building

Jl Tomang Raya No. 14
Jakarta 11430
Indonesia

Work Inquiries

P. (021) 56964528

E. marketing@lelco.co.id