Search the register – results All results INSTITUTE OF ECOTECHNICS 01940123 - Incorporated on 16 August 1985 24 Old Gloucester Street, London, WC1N 3AL