About 18 Knowle Road Bristol Management Company Limited (05963838) United Kingdom