Search the register – results All results MIRZA SHARIF AHMAD FOUNDATION 05689730 - Incorporated on 27 January 2006 22 Deer Park Road, London, SW19 3TL