About B And D Developments (london) Limited (03964754) United Kingdom