Skip to main content

Charity Management

The Organisation

The Irish Penal Reform Trust (IPRT) is a company limited by guarantee not having share capital and is also a registered independent charity. Our CHY number is 11091. Our Registered Charity Number is 20029562. We were founded in 1994 by a...