About J M Nedd Properties Ltd (12888767) United Kingdom