About Barbagallo Property Investments Ltd (13058637) United Kingdom