Justine Ball

Justine Ball is a real estate disputes associate and telecoms specialist at Shakespeare Martineau