About Solo Property Group Ltd (12993702) United Kingdom