About Ndd Property Ltd (11874366) United Kingdom