About Blcp Eden 2 Limited (11826634) United Kingdom