About Barwood General Partner 2012 (nominee) Limited (08246218) United Kingdom