About Glm Property Rights Limited (09112040) United Kingdom