About Glenelly Properties Limited (13671867) United Kingdom