About Barwood General Partner 2017 (nominee) Limited (10594695) United Kingdom