Accessibility menu

Top-level menu

David Barton Solicitor Advocate established in England and Wales. Authorised and Regulated by the Solicitors Regulation Authority under number 553878. Partners: David Barton and Flagstones Enterprises Limited. VAT number: 807134255.