Ed Loach
Ed Loach is an IT developer living in Essex, married to Ginette. Within British Mensa he is the Regional Officer for East Anglia.
Ed Loach is an IT developer living in Essex, married to Ginette. Within British Mensa he is the Regional Officer for East Anglia.