Search the register – results All results CLOTHWORKERS' FOUNDATION(THE) 01321952 - Incorporated on 18 July 1977 First Floor, 16 Eastcheap, London, United Kingdom, EC3M 1BD