About 115 Charlton Road Residents Company Limited (05277271) United Kingdom