MUIR & STUART CONSULTING LTD Company number SC328435 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office AddressCROIG, 1B ORMIDALE TERRACE, EDINBURGH, EH12 6DY PostcodeEH12 6DY Companies at this postcode 20 Map