About 23 Henleaze Road Bristol Management Limited (02566982) United Kingdom