About Mibe Properties Limited (11670394) United Kingdom