About Bloom Developments Limited (04088853) United Kingdom