About Bea Developments Llp (OC381648) United Kingdom