About Glencarn Property Ltd (NI030791) United Kingdom