MACFARLANE STUDIOS LTD

Company number 12465576 ·

Liquidation

1 officer

Correspondence address
Devonshire House Manor Way, Borehamwood, Hertfordshire, WD6 1QQ
Appointed
2020-02-15
Nationality
British
Country of residence
England
Date of birth
May 1969