About Glenelly Valley Properties Limited (09680598) United Kingdom