John MACKENZIE-HASLER
Total number of appointments 6
- Date of birth
- November 1961
SERPENTINE INVESTMENTS LIMITED (02044045)
- Company status
- Active
- Correspondence address
- 34 Brechin Place, London, England, SW7 4QA
- Role Active
- Director
- Appointed on
- 1 November 2020
- Nationality
- British
- Country of residence
- England
- Occupation
- Manufacturer Of Soft Furnishings
LONDON CRAFTSMEN INVESTMENTS LTD (10556958)
- Company status
- Active
- Correspondence address
- 34 Brechin Place, London, England, SW7 4QA
- Role Active
- Director
- Appointed on
- 11 January 2017
- Nationality
- British
- Country of residence
- England
- Occupation
- Furniture Restorer
LONDON CURTAIN MAKERS LIMITED (07304220)
- Company status
- Active
- Correspondence address
- 34 Brechin Place, London, United Kingdom, SW7 4QA
- Role Active
- Director
- Appointed on
- 5 July 2010
- Nationality
- British
- Country of residence
- England
- Occupation
- Upholsterers
LONDON CRAFTSMEN CENTRE LTD (07009491)
- Company status
- Active
- Correspondence address
- 34 Brechin Place, London, United Kingdom, SW7 4QA
- Role Active
- Secretary
- Appointed on
- 4 September 2009
- Nationality
- British
LONDON CRAFTSMEN CENTRE LTD (07009491)
- Company status
- Active
- Correspondence address
- 34 Brechin Place, London, United Kingdom, SW7 4QA
- Role Active
- Director
- Appointed on
- 4 September 2009
- Nationality
- British
- Country of residence
- England
- Occupation
- Furniture Restorer
LONDON UPHOLSTERERS LIMITED (06833730)
- Company status
- Active
- Correspondence address
- 34 Brechin Place, London, United Kingdom, SW7 4QA
- Role Active
- Director
- Appointed on
- 4 March 2009
- Nationality
- British
- Country of residence
- England
- Occupation
- Consultant