About Vb Properties & Lettings Limited (09907904) United Kingdom