PT. Selebar Alam Nugraha Company Information - Indonesia Corporate Name Selebar Alam Nugraha Legal Entity Type Limited Liability Company Registered Address JL. MAYOR ZEN LEBAK JAYA 3 Business Number 1049416