James Andrew O'Shea
Director/Board Member at
Merrion Street Leeds Ltd.
45 year
Consumer Durables
Finance
Industrial Services
















