About 4 Henleaze Road (management) Limited (01357540) United Kingdom