About Mikam Properties Limited (12910574) United Kingdom