Charity Shops, Charities & Voluntary Organisations Mind 66 St Helens RoadSwanseaSA1 4BE01792 644592