About Myplace Property Solutions Limited (08965566) United Kingdom