About 233 North Street (bristol) Management Limited (09688522) United Kingdom