About Blm Developments Limited (08350755) United Kingdom