About Walker & Walker Properties Ltd (12032419) United Kingdom