About Glenmachan Park Management Company Limited (NI670863) United Kingdom