About 26 Gleneagle Road Management Company Ltd (13676080) United Kingdom