About De Faye Developments Ltd (12144104) United Kingdom