07 Jul, 2016 Kunlun Bank Press Release There is no trace of Shenzhen Lanhao Days Electronic Technology Co Ltd at its listed address in the beige and pink-tiled “Fragrant Villa” apartment complex in this ...