About Nevern Place Limited (09282407) United Kingdom