About 31 Henleaze Gardens (bristol) Management Company Limited (05188149) United Kingdom