How to do a manufacturer subscription on 3D Warehouse?

You should contact SketchUp Customer Support directly for that. Since you are using SketchUp commercially, you need to have a SketchUp Pro license, too.