Just snooping for Spirit 23 info for potential next boat;
From your hull # using uscgboating.org (under Recalls & Defects select Manufacturers Identification) it's made by Jack Helms. 24footer looks different, but has the same trim piece below the hull/deck seam, seems like a signature. Helms 25 looks like the pics you posted 7/11.
Helms 25 sailboat for sale