JAMES MACPHERSON LTD

Company number SC585213 ·

Active

1 officer

MR James MACPHERSON

Director Active
Correspondence address
C/O The Long Partnership, 1st Floor Robertson House, Shore Street, Inverness, Highland, Scotland, IV1 1NF
Appointed
2018-01-09
Nationality
Scottish
Country of residence
Scotland
Date of birth
December 1990