About Newman Properties (towcester) Limited (06557452) United Kingdom