Specialeffect.org.uk
@ccewu1121004
About
SpecialEffect is dedicated to helping ALL young disabled people to enjoy computer games and to help people with severe disabilities to have freedom via technology. Registered charity number 1121004 (England and Wales).
Oxfordsh (Home Town)