About Blp 2004-51 Limited (SC266983) United Kingdom