Headquarters, 13/F, Centre Point, 181-185 Gloucester Road, Wan Chai
mail_outlineinfo@ricacorp.com