About Quanta Property Investments Ltd (12650305) United Kingdom