About 17 Blenheim Road Bristol (management) Limited (01582376) United Kingdom