No he didn't.
SLH Plc was set up 7 years before the points deduction rules were created. Leon Crouch was just wrong. You can't deliberately set up to avoid penalty of a rule that won't exist for 7 years. All Southampton did was set up a Plc in the normal way, nothing dodgy about it at all.