mayor plaza 17 floor, Tianhe Bei road, Guangzhou, Guangdong, China,510620
Hengyi Road, Zhangzhou, Fujian, China,363000
Flat 3, Victoria Flats, Victoria Junction, Sliema,