EARNSTONE DEVELOPMENTS 2004 LTD Company number SC276164 · Monitor this company Dissolved Overview People 6 Financial Documents Analysis Location Related Registered office Address86 HAYMARKET TERRACE, EDINBURGH, EH12 5LQ PostcodeEH12 5LQ Companies at this postcode 22 Map