R MACFARLANE LIMITED Company number SC261666 · Monitor this company Dissolved Overview People 3 Financial Charges Documents Analysis Location Related Registered office AddressRHUVANISH, 15 EDINBANE, PORTREE, ISLE OF SKYE, IV51 9PR PostcodeIV51 9PR Companies at this postcode 8 Map