Kirthley Maginley

Co-founder and CEO of James & Maginley Ltd.



Share

Kirthley Maginley