About Walker Property Solutions Ltd (12691284) United Kingdom