Search the register – results All results HANDICAP INTERNATIONAL UK 04010383 - Incorporated on 8 June 2000 Romero House, 55 Westminster Bridge Road, London, England, SE1 7JB