Find my home

Select a location
Please enter correct first name
Please enter correct last name
Please enter a valid mobile number
Please enter correct email
Please enter how to hear about us
Please enter other description

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 2426

Opening Hours

Monday to Friday
9:00 a.m. to 6:00 p.m..

Contact Us

How did you hear about us?
Send Request