About Vertex Property Solutions Limited (08692294) United Kingdom