About 26 Cavendish Road Management Company Limited (05655653) United Kingdom