About Metro One Property Holdings Ltd (12450286) United Kingdom