Founded
2017
Legal Status
CIO
PLATFORM 3 IOW is a UK-registered organisation, working in general charitable purposes, founded in 2017, based in St Helens.
Charity no. 1175105
Registered 2017· England & Wales
Europe
Charity no. 1175105
Registered 2017· England & Wales