About Glm Property Services Ltd (12139465) United Kingdom