About Glebe Estates Limited (02809024) United Kingdom