About 116 Bromley Road Residents Company Limited (04498901) United Kingdom