About Glendower Properties Ltd (12362283) United Kingdom