About Nicholson & Nicholson Estates Ltd. (13329534) United Kingdom