About N&c Prevailing Properties Ltd (11364917) United Kingdom