About Nyad Properties Limited (13368911) United Kingdom