Am 14. Juni 2022 gab Palace Capital Plc bekannt, dass Neil Sinclair als Chief Executive zurückgetreten ist und Steven Owen zum Interim Executive Chairman ernannt wurde.