About Wsr Holdings Limited (04004115) United Kingdom