Map Location
LLH Biomass Sdn. Bhd.
Simpang 3, Kampung Kubang Raja, Mukim Padang Hang, 06570, Alor Star, Kedah, Malaysia