About Glendower Property Investment Limited (07347698) United Kingdom