About Blcp Eden 1 Limited (11826372) United Kingdom