About Mijo Properties Limited (10137705) United Kingdom