About Westy Properties Limited (12396366) United Kingdom