Simon Ruddick

Filed Name Amount
Nov '23 Peter Kyle £50,000.00