About 39 Henleaze Gardens Management Company Limited (02764278) United Kingdom