About London & Wharfedale Properties Ltd (05312399) United Kingdom