About Venture Lettings & Sales Ltd (09879765) United Kingdom