About Duomo Property Holdings Limited (10858793) United Kingdom