About Mill Church Management Ltd (NI045842) United Kingdom