A UK charity supporting communication & access to technology for people with disabilities.
Address
Ace CentreHollinwood Business Centre
Albert Street
Oldham
OL8 3QL
United Kingdom
A UK charity supporting communication & access to technology for people with disabilities.