About Ramkrish Properties Limited (12775029) United Kingdom