Also registered another company in Sept of similar name: https://find-and-update.company-information.service.gov.uk/company/12853953 Presume that the latter was formed to be the holding company, while this new entity would directly own the club. No certainty that it progresses from here -- it isn't terribly difficult or expensive to incorporate a business -- but I'd think that this probably wasn't done on a whim.
SMFC is interesting - you joke but it could well be St Mary's Football Club - currently the parent company of Southampton Football Club is St Mary's Football Group - so it could well be sticking in line with the logic. https://www.southamptonfc.com/news/...otball-club-accounts-financial-results-201819