About Palmer And Wale Property Partners Ltd (11936671) United Kingdom