About W & N Properties Ltd. (SC321839) United Kingdom