About Ffenics Developments Ltd (08610353) United Kingdom