THE OCTOPUS PROJECT LIMITED
✓ Registered charity · 1101553About
Activities/services/advice/training for local people to improve standards of health and to provide new opportunities.
Where we work
Powys
Contact
Annual income £32k
Get a custom landing page to promote your charity
Find out more