Babcock Power (Thailand) Limited

MD Tower, 12th Floor, Unit C3, E, F
Soi Bangna Trad 25, Bangna Trad Rd.
Bangna District, Bangkok, 10260
Phone: +66 (0) 2 782 6101
nsiripun@babcockpower.com