About Waller And Farnworth Lettings Ltd (09514439) United Kingdom