About Newbery Management Ltd (09047430) United Kingdom