About Brownacres Management Company Limited (13440427) United Kingdom