Skip to main content"

Odd Arts

Registration reference
Z3345914
Date registered
24 September 2012
Registration expires
23 September 2026
Payment tier
Tier 1
Data controller
Odd Arts
Address
Aquarius Community Centre 21 Eden Close MANCHESTER M15 6AX
Other names
  • ODD THEATRE COMPANY
Data Protection Officer
21 Eden Close MANCHESTER M15 6AX [email protected]