Gone into voluntary liquidation
https://www.thamesmeadtownfootballclub.com/news/article/a-very-sad-day-for-the-mead/
Could never understand why they left Baylis Road but am more enlightened now.
The Trust/Peabody sound like an absolute disgrace which sadly's no great surprise.