I did! and the CEO said information is not accurate on that webpage. Also if you google the same address that address shows it is a VIRTUAL OFFICE that people can rent. Here is the virtual office
Now the wild thing is that the CEO has said that website was done for marketing purposes only. The web link is being diverted to the Canadian address. They have local installers there but don't have an office. If someone wants their products everything will be shipped from Canada then their local rep/installers will take care of the rest.