About J. R. Freeman & Co. (estates) Limited (02230345) United Kingdom