About Blp 2004-32 Limited (SC266303) United Kingdom