Its the BMW Car Club of America. You can register online at
www.BMWCCA.org
Congratulations on the car, looks to be in decent shape for having 173k on the clock.

Ellipsoids and clears would clean everything up, as well as getting the bottom moldings color-matched.