About Glendower Management Company Limited (05880619) United Kingdom