About Weston Favell Retail Properties Ltd (12740571) United Kingdom