Websites hosted on 212.110.173.117 IP Address
Geo Location Information for 212.110.173.117 IP Address. The IP Address 212.110.173.117 is located at 51.4964 latitude and -0.1224 longitude in United Kingdom. Friendly Location for the IP Address is United Kingdom.
involve | people at the heart of decision-making | involve.org.uk
We're the UK's leading public participation charity, on a mission to put people at the heart of decision-making. We know that democracy isn’t working as it should – we demonstrate how things can be different. We want to build a stronger democracy that works for everyone – that gives people real power to bring about cha
ComputerAid
Since Computer Aid’s founding in 1997, we have brought access to technology to over 14.5 million people. We want to build a world where everyone has equal access to technology through sustainable IT solutions, providing access to high-quality equipment and education in the developing world
Home - The Young Foundation - A leading independent centre for disrupt
We are The Young Foundation and we are determined to make positive social change happen. We pioneered the field of social innovation.