About Banborough Investment Company (LP004966) United Kingdom