About Newmoor Properties Limited (11009960) United Kingdom