New Scottish Investment Trust (SIT) – UK Independent Self-Managed Investment Trust 0.0 November 27, 2024