About French Developments Ltd (10829606) United Kingdom