SPENCER-STACHURA LLC ID 48206331