10 May 2023

230415 – Transactions over £25,000