About St. John S Well Court No. 2 Residents Association Limited (02454220) United Kingdom