About 17 Henleaze Road Management Company Limited (01891420) United Kingdom