About Westlake Management Company Limited (01178756) United Kingdom