About Nicholson Green & Co (SL002467) United Kingdom