About Mijo Property Investments Ltd (10538003) United Kingdom