No. 105-109, Kampuchea Krom Blvd (128), 12309 Phnom Penh, Cambodia