About W&s Walker Properties Ltd (12357519) United Kingdom