ENVIRONMENTAL DATA RESEARCH LIMITED Company number SC145040 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office AddressTOMPERRAN, COMRIE, CRIEFF, PH6 2LS PostcodePH6 2LS Companies at this postcode 10 Map