About N&c Properties Ltd (11378082) United Kingdom