About N&f Property Holding Limited (11635415) United Kingdom