Ed Loach
Revision as of 14:43, 30 November 2007 by Andyfarrell (talk | contribs)
Ed Loach is an IT developer living in Essex. Within British Mensa he is the Regional Officer for East Anglia.
Ed Loach is an IT developer living in Essex. Within British Mensa he is the Regional Officer for East Anglia.