About Donholl Properties Limited (12929926) United Kingdom