About Glennmac Property Ltd (09741582) United Kingdom