About Janville Investments Limited (00812787) United Kingdom