About Rishi Properties Limited (13699106) United Kingdom