Heslop & Platt is a trading name of Ashtons Legal

Here is a selection of links to other websites. Details of other companies are available on request.
Heslop & Platt accepts no liability for any arrangements made by you with any of the companies listed and you do so entirely at your own discretion and risk.