Spencer Investments II, LLC

Active Milford, DE