About Abbott & Abbott Estate Agents Limited (11072479) United Kingdom