APPLETON CRAIG LIMITED Company number SC358053 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address1/2 THISTLE COURT, EDINBURGH, EH2 1DD PostcodeEH2 1DD Companies at this postcode 34 Map