Search the register – results All results THE MEA TRUST 03721573 - Incorporated on 26 February 1999 Mea House, Ellison Place, Newcastle Upon Tyne, England, NE1 8XS