About Nico S Property Ltd (09927363) United Kingdom