Company name: CLEVERGUARD TECHNOLOGY CO., LIMITED
HK office: UNIT 720, 7/F STAR HOUSE 3 SALISBURY ROAD TSIM SHA TSUI HK
Registration Number: 2959060
Europe office: Rf001, 1st Floor Front, 36 Gerrard Street, London, United Kingdom, W1D 5QA
Registration Number: 13291377