About Glenmhor Housing And Regeneration Limited (09119235) United Kingdom