About Reka Vsr Property Ltd (13242645) United Kingdom