About Bsp-llp Management Limited (06582727) United Kingdom