About Incorporated Leeds Church Extension Society(the) (00083122) United Kingdom