About New Drove Developments Ltd. (09863942) United Kingdom