About Glass Glover Management Services Limited (00765435) United Kingdom