About Mibar Properties Limited (03828573) United Kingdom