on 6 May 2005
Last Applicant/ Owned by
Changemakers Foundation
New Loom House, 101 Back Church Lane, London
, , E1 1LU
Serial Number
UK00002391198 filed on 6th May 2005
Registration Number
UK00002391198 registered on
27th Jan 2006
Financial administration of grant funds provided by central government.
UK00002391198
Figurative
Individual