About Westrend Properties Limited (12856392) United Kingdom