About Resolution Properties Limited (10685128) United Kingdom