MACFARLANE LABELS - Key Persons


JOHN LOVE - Secretary

Job Titles:
  • CHARTERED ACCOUNTANT
  • Company Secretary
  • Director

PETER DUNCAN ATKINSON

Job Titles:
  • DIRECTOR