Lease of business premises Novillers