The new address leads to a hundred million dollar construction company
The new NVSOS address is Room 223, 2/F, Block A, SDCIC Mansion, No. 6 Guanglan Road, Futain Free Trade Zone, Futian District, Shenzhen.
The address matches to this company: SDCIC Home Technology Co., Ltd. https://www.qixin.com/company/28db1892-1c86-4284-b7d9-5591e8171151. The company's address matches to above address. The google trnaslation of the address is a little off: "No. 223, 2nd Floor, Block A, Shenzhuang Building, No.6 Guanglan Road, Free Trade Zone, Fubao District, Shenzhen".