About Duddy Property Limited (NI648993) United Kingdom