About Westlake Properties Limited (05967396) United Kingdom