About Nuvo Properties Limited (09456018) United Kingdom