About Upper Road Kennington Residents Limited (01901372) United Kingdom