KPMG, the administrator of Hampshire-based developer Taymouth Group, has put a 425-acre estate and castle in Perthshire up for sale.
Taymouth Castle and its surrounding land, at
KPMG, the administrator of Hampshire-based developer Taymouth Group, has put a 425-acre estate and castle in Perthshire up for sale.
Taymouth Castle and its surrounding land, at