No. 625, Kampuchea Krom Blvd (128), 12301 Phnom Penh, Cambodia