Canary Square International Corp.
Our Website is coming soon...
In the mean time connect with us with the information provided
(02) 8638-2211
2702 One Corporate Centre
Ortigas Center Pasig City 1605
canary@canary.com.ph