About V & B Uk Properties Ltd (11339631) United Kingdom