About 37 Henleaze Road Management Company Limited (03027027) United Kingdom