About Farenden Management Ltd (10597929) United Kingdom