About Romeo Property Holdings Ltd (11623560) United Kingdom