About Urban Fox Property Group Ltd (12042244) United Kingdom