Barrett, James Mcnaghten
These details are public data from the Companies House register.
- Nationality
- United Kingdom
- Country of residence
- England
Appointments
Not a complete list. See all appointments on Companies House
Former appointments (2)
Director · Appointed 28 September 2022 · Resigned 10 November 2023
Company active
Director · Appointed 26 November 2014 · Resigned 10 October 2017
Company active
Worked with
Officers who served alongside Barrett, James Mcnaghten
Leon Urtuzuastegui, Jose Rodolfo
Director at Belgrave Hall Management Limited · Resigned 12 October 2025
Race, Julia
Director at Belgrave Hall Management Limited · Resigned 4 October 2023
Rogan, Benjamin Jack
Director at Belgrave Hall Management Limited · Resigned 10 August 2023
Aston, Holly Anne
Director at Magic Me · Resigned 28 February 2018
Edwards Wilson, Cynthia Victoria
Director at Magic Me · Resigned 16 October 2018
Director at Magic Me · Resigned 15 October 2019
Director at Magic Me · Resigned 13 February 2020