About Wy Properties Limited (12281806) United Kingdom