About Nfc Properties Ltd (13323915) United Kingdom