About Newacre Properties Limited (00974253) United Kingdom