About Mint Property Holdings Ltd (12653726) United Kingdom