About Glh Properties Ltd (12913563) United Kingdom