Lady Northlake har ett präktigt slott i Skottland;