Search the register – results All results CATCH 22 CHARITY LIMITED 06577534 - Incorporated on 28 April 2008 27 Pear Tree Street, London, EC1V 3AG