About Nuvo Property Limited (10615598) United Kingdom