About Gleneagle Flat Management Company Limited (09006921) United Kingdom