About Ra Properties & Investments Ltd (12900911) United Kingdom