ANDREW LEATHER LIMITED Company number 07023404 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressTudor Croft, Upper Street, Witnesham, Ipswich, Suffolk, IP6 9EW PostcodeIP6 9EW Companies at this postcode 14 Average house price in IP6 9EW £492,000 (44 sales) Map