About Baleu Management And Development Limited (08875001) United Kingdom