About Barwood General Partner 2015 (nominee) Limited (09509868) United Kingdom