About N. Ville Limited (02501238) United Kingdom