About Neuadd Yr Eglwys Management Company Limited (03141816) United Kingdom