About Mitchell S Property Investments Ltd (13524901) United Kingdom