About Rose Property Development Limited (12121435) United Kingdom