E-PENS LIMITED Company number 07353800 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressBROOMHAYES FARM INMARSH LANE, SEEND, MELKSHAM, WILTSHIRE, SN12 6RX PostcodeSN12 6RX Companies at this postcode 12 Average house price in SN12 6RX £777,000 (2 sales) Map