MACARTHUR GROUP LTD Company number SC696466 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address93 South Woodside Road, Glasgow, Scotland, G20 6NT PostcodeG20 6NT Companies at this postcode 12 Map