About Bpp Holdings Limited (01245304) United Kingdom