About Property Space Solutions Limited (08631622) United Kingdom