About I & M C Properties Limited (05260117) United Kingdom