About Newclark Property Limited (10614769) United Kingdom