About The Queen Square (bristol) Association Limited (03696663) United Kingdom