About V & N Developments Ltd (11369449) United Kingdom