ECAS LIMITED Company number SC102790 · Monitor this company Active Overview People 72 Control Documents Analysis Location Related Registered office AddressNorton Park, 57 Albion Road, Edinburgh, Lothians, EH7 5QY PostcodeEH7 5QY Companies at this postcode 25 Map