MACFARLAN SMITH LIMITED Company number SC035640 · Monitor this company Active Overview People 48 Pay gap Control Charges Documents Analysis Location Related Registered office AddressWheatfield Road, Edinburgh, EH11 2QA PostcodeEH11 2QA Companies at this postcode 3 Map