About French Village Holdings Ltd (NI653702) United Kingdom