About Fox-clinch Property Ltd (12987958) United Kingdom