Search the register – results All results TAIBA WELFARE FOUNDATION 09865126 - Incorporated on 10 November 2015 Pride House, Rectory Lane, Edgware, England, HA8 7LG