About Blp 2004-33 Limited (SC266305) United Kingdom