About 118 Hotwells Road Management Company Limited (05418693) United Kingdom