About 11 Melrose Place (bristol) Management Company Limited (02285373) United Kingdom