ECOSOFT EDINBURGH LIMITED Company number SC596789 · Monitor this company Active - Proposal to Strike off Overview People 4 Financial Control Documents Analysis Location Related Registered office Address31 Peacocktail Close, Edinburgh, Scotland, EH15 3QT PostcodeEH15 3QT Companies at this postcode 6 Map