About Ridhi Properties Limited (12513681) United Kingdom