About Imi Property Ltd (11944299) United Kingdom