About Bancroft Founders L.p. (SL004771) United Kingdom