Search the register – results All results MOORFIELDS EYE CHARITY 07543237 - Incorporated on 25 February 2011 Moorfields Eye Hospital, 162 City Road, London, EC1V 2DP