About Renasa Properties Limited (12869287) United Kingdom