About Rm Walker Properties Ltd (13262134) United Kingdom