About Nesh Property Investment Ltd (11331744) United Kingdom