About Bloxham Ventures Lp (SL028142) United Kingdom