About Rudra Properties Limited (12069333) United Kingdom