1 Northumberland Avenue
London
England
66 Floor, The Center
Central
Hong Kong