Contact information PROJECT SPACE LEEDS
Charity number: 1148716
Charity reporting is up to date (on time)
- Address:
-
Unit 23
30-38 Dock Street
LEEDS
LS10 1JF
- Phone:
- 01133202323