MCLEISH INNS LTD Company number SC898729 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address89 Lanark Road, Carstairs, Lanark, Scotland, ML11 8QQ PostcodeML11 8QQ Companies at this postcode 14 Map