About Mikimo Properties Limited (13199545) United Kingdom