About 51 Gleneagle Road Management Company Limited (09158768) United Kingdom