About D & L Donovan Properties Ltd (11835835) United Kingdom