About Blp 2004-58 Limited (SC266990) United Kingdom