About Glebe Property Investments Ltd (10435437) United Kingdom