June 14, 2025
Fixed Assets

Elgin’s St Giles Centre debts revealed in liquidator’s report

The firm behind the closed St Giles shopping centre had just £47 in its bank account while owing millions, we can reveal. An interim report from liquidators stated that, in February 2025, the company’s debt totalled £5,081,338 and the apparent lack of assets made it “highly unlikely” that creditors would be repaid. The St Giles

Read More