Peter Pan mansion creditors could claim over £3.5m
Photo #5302 25 October 2024, 08:15
A liquidators report says they could seek to "claw-back" funding given to Moat Brae in Dumfries.
Comments (0)