About Living Property Solutions Limited (08454703) United Kingdom