Liu Zhiqiang was born in Guangzhou, China, China. Liu Zhiqiang is #1886 in List Billionaires People In The World. Liu Zhiqiang is chairman and wife Zhai Meiqing is president of Heung Kong Group, a real estate developer based in Guangzhou. Wife Zhai is also the chairwoman of listed-company Shenzhen Heungkong Holding. They cofounded the business in 1990 and also profited from growth in retailing, finance and health care. Zhai received a Carnegie Philanthropy Medal in New York in 2017.