About Gwenfro Valley Integrated Children S Centre Limited (05680181) United Kingdom