Skip to content

Director / officer

Brian HAMILTON

Born Aug 1967 · Nationality: Scottish · Country of residence: Scotland

Appointments

8

Current

6

Resigned

2

Company appointments

Appointments are recorded roles at companies. The company’s status is shown separately.

Appointed 5 Dec 2025

Current appointment

Company status: Active

Appointed 21 Jan 2020

Current appointment

Company status: Active

Appointed 21 Jan 2020

Current appointment

Company status: Active

Appointed 15 May 2015

Current appointment

Company status: Active

BARRASTON LLP

SO304201 · LLP Designated Member

Appointed 13 Dec 2012

Current appointment

Company status: Active

Appointed 17 Dec 2007

Current appointment

Company status: Active

Appointed 14 Apr 2023

Resigned 27 Sep 2023

Resigned appointment

Company status: Active

Appointed 12 May 2006

Resigned 30 Apr 2007

Resigned appointment

Company status: Active

All 8 appointments shown