Is this still the address to mail contributions?

VolvoXC.com Contribution
c/o Servoweb Technologies Inc.
4960 Water Lane
West Vancouver, British Columbia
Canada
V7W 1K5