About Narayan Properties Limited (12097672) United Kingdom