Enablement Netherlands Expand view A van Leeuwenhoekweg 38 unit A16 2408 AN Alphen aan de Rijn A Dutch NGO which provides training, research and development, and is focused upon Community Based Rehabilitation and inclusive development. http://www.enablement.nl/