About Mo&mi Properties Limited (10717366) United Kingdom