About Glendergen Properties & Farms Ltd (NI626957) United Kingdom