About Glengall (headlease) Limited (10899164) United Kingdom