[/quote]
Take a look on Companies House for an interesting read. McGowan has seemed to dissolve some what 18 business
Also, who the fek are Edencrest? They seem to be our majority shareholder although i cannot find anything about them online.[/quote]
It appears, IMO, that they are the stadium owners from the balance sheet. Fixed Assets of over £500K, trading losses of £20+K a year, and showing a Floating Charge on assets i/f/o Allied Irish Bank UK Ltd. All directors names are familiar to us. C McG is shown as having "significant control" from 2016. SC251459 shows all the (very limited) information on Edencrest Ltd. This'll probably be just a 'paper' company.
Private limted company means just that....... minimum statutory legal information made available to the general public at Companies House.