About Newbery Smith Associates (LP003539) United Kingdom