About Blp 2004-25 Limited (SC266003) United Kingdom