About 20 Hudds Hill Road Bristol Management Company Limited (12223500) United Kingdom