About Pontypool Development Trust (05338855) United Kingdom