About Donegal Developments Ltd (08410887) United Kingdom