About Be Newhall Management Company Limited (07326397) United Kingdom