About Drumgarrow Village Management Company Ltd (NI674218) United Kingdom