About Mijo Property Limited (11506765) United Kingdom