About Glendower Partners Ltd (11444391) United Kingdom