About 24 Downleaze Bristol (management) Limited (01582071) United Kingdom