I went to google to find the exact location in Toronto as I thinking to meet office staff. As per google, it says the address is Finished Appt & suites. It seems like a home-based business LOL