About Dmbm Developments Ltd (12891976) United Kingdom