About Westacres Management Company Limited (01631393) United Kingdom