About Mirastar Real Estate Investment Management Europe Limited (11810035) United Kingdom