About Rs 2020 Property Limited (12411272) United Kingdom