About W3plus Properties Ltd (10768166) United Kingdom