About Church Developments (nw) Limited (10330018) United Kingdom