About Newick Estate Llp (OC390046) United Kingdom