About Mario Boss Properties Ltd (12149435) United Kingdom