About Blp 2004-31 Limited (SC266301) United Kingdom