BENCHMARK PICTURES LIMITED Company number 10070669 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFLAT 126, ABERFELDY HOUSE, JOHN RUSKIN STREET, LONDON, ENGLAND, SE5 0XJ PostcodeSE5 0XJ Companies at this postcode 41 Average house price in SE5 0XJ £418,000 (10 sales) Map