Middlesex announce a profit of £131,000 for the financial year ending November 2023.

​Middlesex announce a profit of £131,000 for the financial year ending November 2023.