D & R Developments, Ltd.