About Mark Walker Properties Ltd (12614991) United Kingdom