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