About M J Walker Properties Limited (11972238) United Kingdom