About 22 Downleaze (bristol) Management Company Limited (01296833) United Kingdom