About Glengall Property Limited (13320913) United Kingdom