About Property Solutions Corporation Ltd (10816501) United Kingdom