L & K MCARTHUR LTD Company number SC566751 · Monitor this company Active - Proposal to Strike off Overview People 2 Control Documents Analysis Location Related Registered office Address49-51 Eyre Place, Edinburgh, United Kingdom, EH3 5EY PostcodeEH3 5EY Map