About Mirabeau Investments Limited (05442332) United Kingdom