About Church Road Developments (newtownbreda) Ltd (NI673253) United Kingdom