About 232 Otley Road Management Company Limited (03895090) United Kingdom