MATTHEW MCCARTER LTD Company number SC514093 · Monitor this company Dissolved Overview Financial Control Documents Analysis Location Related Registered office AddressFLAT 7, 22 LOCHRIN PLACE, EDINBURGH, UNITED KINGDOM, EH3 9QS PostcodeEH3 9QS Companies at this postcode 5 Map