Search the register – results All results WATERAID INTERNATIONAL 07238796 - Incorporated on 29 April 2010 6th Floor 20 Canada Square, London, England, E14 5NN