LEAF BY LEAF PRESS LIMITED Company number 10300826 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3 OSWALDS CLOSE, OSWESTRY, SHROPSHIRE, ENGLAND, SY11 2TD PostcodeSY11 2TD Companies at this postcode 4 Average house price in SY11 2TD £412,000 (9 sales) Map