SPS also committed to pilot ‘signs of life’ suicide prevention/monitoring technology in Polmont, with a report due by January 17 2026.
To mark its anniversary, the luxury shipping company has collected images from former guests, employees, celebrities and newspaper archives.