About Benmill Property Company Limited (00470046) United Kingdom