PAPERMASH LIMITED Company number 06844411 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 3 89 Sarsfeld Road, London, United Kingdom, SW12 8HT PostcodeSW12 8HT Companies at this postcode 11 Average house price in SW12 8HT £847,000 (22 sales) Map