Contact Info
Owl Square HQ
Unit 5C, 5/F, Hop Hing Industrial Building, 702-704 Castle Peak Road, Cheung Sha Wan, Hong Kong
Phone Number
(852) 6110 2426Email Address
marketing@owl2coliving.comOpening Hours
Monday to Friday
9:00 a.m. to 6:00 p.m..