About Green Property Resolution Limited (13259246) United Kingdom