About Newmake Properties Ltd (11230716) United Kingdom