About John Cumming & Partners Limited (02223751) United Kingdom