Garrard, Barry John, Doctor
These details are public data from the Companies House register.
- Nationality
- British
- Country of residence
- United Kingdom
Appointments
Not a complete list. See all appointments on Companies House
Former appointments (2)
Director · Appointed 1 December 1994 · Resigned 30 September 2026
Company active
Director · Appointed 24 November 1994 · Resigned 9 November 2009
Company active
Worked with
Officers who served alongside Garrard, Barry John, Doctor
Director at Crystalox Solar Limited
Finnegan, Peter Joseph, Dr
Secretary at Crystalox Solar Limited
Secretary at Crystalox Solar Limited · Resigned 7 July 2020
Director at Crystalox Solar Limited · Resigned 31 May 2014
Director at Crystalox Limited · Resigned 9 October 2002
Minion, John
Director at Crystalox Limited · Resigned 20 December 1994