Their mechanic shop looks like it should be on the magazine cover.
I’ve had my G35 serviced by EURO Specialists for years.