About 17 Richmond Hill Bristol (management) Limited (01463158) United Kingdom