About Newdwell Properties Limited (12139057) United Kingdom