ECOSSETECH LIMITED Company number SC166682 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address3b West Bay Road, North Berwick, Scotland, EH39 4AW PostcodeEH39 4AW Companies at this postcode 3 Map