NF OPERATIONS LIMITED Company number 07817833 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address16 FOUBERTS PLACE, LONDON, W1F 7PJ PostcodeW1F 7PJ Average house price in W1F 7PJ £39,148,000 (1 sales) Map