Company name 

Bull, Housser & Tupper LLP

Company address  3000 Royal Centre 1055 West Gergia Street Vancouver BC V6E 3R3
Jurisdiction  Canada