Effective from 19th July, our Edinburgh office at 16 - 20 Castle Street, Edinburgh, EH2 3AT, will be temporarily closed as we are in the process of relocating. During this period, there will be no staff at this office.

Please be assured that it is business as usual. You can continue to contact your solicitor by phone or email for any assistance or to discuss your case. We appreciate your understanding and are committed to ensuring that our services remain uninterrupted during this transition.

The Team

Claim Now

To ensure we give you the most tailored advice regarding your data breach enquiry, we kindly request that you complete our specialised enquiry form. You can access the form
by clicking on the following button: Click here

Click here to return to the previous window

Talk to Your Lawyer

We want to make it as straightforward as possible for you to be able to reach the lawyer who is handling your claim. Search for your lawyer and click on their image to see their direct contact details.

Lawyer Name Position Phone Number Email Address
Trainee Solicitor 0141 264 2508
Position: Trainee Solicitor
Aidan Rooney
Trainee Solicitor 0141 264 2596
Position: Trainee Solicitor
Trainee Solicitor 0141 433 7788
Position: Trainee Solicitor
Aisha Aamir
Trainee Solicitor 0131 473 6442
Position: Trainee Solicitor
Partner 0131 473 6407
Position: Partner
Partner 0141 433 7767
Position: Partner
Partner 0141 433 7814
Position: Partner
Anne Marie Harbison
Senior Paralegal 0141 566 6894
Position: Senior Paralegal
Solicitor 0141 264 2679
Position: Solicitor
Partner 0141 566 6853
Position: Partner
Trainee Solicitor 0141 264 2592
Position: Trainee Solicitor
Cameron Irvine
Trainee Solicitor 0141 433 7771
Position: Trainee Solicitor
Solicitor 0141 729 8260
Position: Solicitor
Partner 0141 433 7764
Position: Partner
Trainee Solicitor 0141 264 2552
Position: Trainee Solicitor
Corinne Skelton
Associate 0141 433 7834
Position: Associate
Associate 01382 919 121
Position: Associate
Daniel Melville
Paralegal 0141 433 7806
Position: Paralegal
Partner 0141 433 7827
Position: Partner
Equity Partner 0141 566 6890
Position: Equity Partner
Partner 0131 473 6480
Position: Partner
Eleanor Sutherland
Trainee Solicitor 0141 726 7778
Position: Trainee Solicitor
Emma McFadden
Paralegal 0141 433 0792
Position: Paralegal
Associate 0141 433 7799
Position: Associate
Freyja McVeigh
Trainee Solicitor 0141 433 7778
Position: Trainee Solicitor
Glen Millar
Consultant 0131 473 6413
Position: Consultant
Grant Beveridge
Trainee Solicitor 0131 473 6600
Position: Trainee Solicitor
Partner 01387 403 111
Position: Partner
Hayden Bain
Associate 0141 433 7809
Position: Associate
Senior Paralegal 0141 433 7780
Position: Senior Paralegal
Partner 0131 473 6648
Position: Partner
Trainee Solicitor 0141 433 7765
Position: Trainee Solicitor
Associate 0141 566 6893
Position: Associate
Partner 0141 726 7764
Position: Partner
Partner 0141 566 6955
Position: Partner
Partner 0141 433 7822
Position: Partner
Jodie Murphy
Trainee Solicitor 0141 264 2864
Position: Trainee Solicitor
Jodie Robertson
Solicitor 0131 473 6499
Position: Solicitor
Senior Paralegal 0141 566 6873
Position: Senior Paralegal
Partner 0141 433 7790
Position: Partner
John Brechany
Solicitor 0141 726 0707
Position: Solicitor
Solicitor 0141 264 2594
Position: Solicitor
Partner 0141 433 7816
Position: Partner
Jordan Swanston
Trainee Solicitor 0141 726 0734
Position: Trainee Solicitor
Joseph Sweeney
Trainee Solicitor 0141 726 7762
Position: Trainee Solicitor
Senior Paralegal 0141 433 7797
Position: Senior Paralegal
Katie Monteith
Trainee Solicitor 0131 473 6610
Position: Trainee Solicitor
Solicitor Advocate 0131 473 6625
Position: Solicitor Advocate
Partner 0141 433 7774
Position: Partner
Associate 0141 566 6953
Position: Associate
Equity Partner 0141 566 6862
Position: Equity Partner
Equity Partner 0141 566 6854
Position: Equity Partner
Lauren Butler
Trainee Solicitor 0141 729 8325
Position: Trainee Solicitor
Solicitor 0141 566 6891
Position: Solicitor
Lorraine Davies
Paralegal 0131 473 6608
Position: Paralegal
Solicitor 0141 566 6886
Position: Solicitor
Associate 0141 566 6952
Position: Associate
Luke Mathieson
Trainee Solicitor 0141 726 7776
Position: Trainee Solicitor
Lyndsay Ferguson
Solicitor 0141 726 7767
Position: Solicitor
Associate 0141 433 7798
Position: Associate
Paralegal 0141 433 7821
Position: Paralegal
Solicitor 0141 433 7813
Position: Solicitor
Trainee Solicitor 0141 264 2551
Position: Trainee Solicitor
Michael Mazzucco
Solicitor 0141 433 7768
Position: Solicitor
Associate 0131 473 6422
Position: Associate
Solicitor 0141 566 6860
Position: Solicitor
Niamh Speirs
Trainee Solicitor 0131 388 8109
Position: Trainee Solicitor
Associate 0141 566 6882
Position: Associate
Trainee Solicitor 0141 433 7807
Position: Trainee Solicitor
Trainee Solicitor 0141 433 7800
Position: Trainee Solicitor
Órlaith-Máiréad Hynes
Trainee Solicitor 0141 726 0705
Position: Trainee Solicitor
Paola Sproul
Solicitor 0141 433 7801
Position: Solicitor
Equity Partner 0141 566 6896
Position: Equity Partner
Patzi-George Maskame
Trainee Solicitor 0141 264 2870
Position: Trainee Solicitor
Partner 0141 433 7773
Position: Partner
Solicitor 0141 566 6856
Position: Solicitor
Paralegal 0141 433 7796
Position: Paralegal
Rebecca Curran
Trainee Solicitor 0141 264 2863
Position: Trainee Solicitor
Richard Laird
Trainee Solicitor 0131 476 6611
Position: Trainee Solicitor
Partner 0131 473 6405
Position: Partner
Associate 0131 473 6492
Position: Associate
Robin Ditchfield
Paralegal 0131 473 6484
Position: Paralegal
Associate 0141 566 6851
Position: Associate
Roslyn Clake
Paralegal 0141 473 5032
Position: Paralegal
Ross Milvenan
Associate 0141 260 7038
Position: Associate
Ross Simpson
Trainee Solicitor 0141 726 0736
Position: Trainee Solicitor
Associate 0141 433 7830
Position: Associate
Scarlett Small
Trainee Solicitor 0141 726 7761
Position: Trainee Solicitor
Scott Dryburgh
Paralegal 0131 473 6604
Position: Paralegal
Partner 0141 433 7804
Position: Partner
Shahrez Rashid
Solicitor 0141 566 6870
Position: Solicitor
Associate 0141 433 7823
Position: Associate
Paralegal 0131 473 6434
Position: Paralegal
Associate 0141 433 7803
Position: Associate
Associate 0131 473 6486
Position: Associate
Suzanne Laing
Trainee Solicitor 0141 726 0733
Position: Trainee Solicitor
Paralegal 0141 433 7786
Position: Paralegal
Equity Partner 0141 566 6858
Position: Equity Partner
Partner 0141 566 6864
Position: Partner

Injured through no fault of your own?
Call us on
To see how much you could claim
Compensation Specialists
Our offices and meeting places
Talk to Thompsons
Claim Now