About Naraine Properties Limited (11326041) United Kingdom