About Bloomsbury Developments Ltd (04282750) United Kingdom