Channel Island
Sark Developments Limited. Called the £20m figure a fraction of estate value (BBC, December 2024).