About Michad Properties Limited (11398336) United Kingdom