Company name: Infinite Ability Ltd
Description: At Infinite Ability, we are focussed on improving the lives of people who have a range of complex neurodevelopmental differences that bring associated problems. We put the individual at the centre of everything we do.
Shrewsbury SY5 8LX, United Kingdom