AVONMARK LIMITED Company number 02239119 · Monitor this company Active Overview People 10 Financial Control Documents Analysis Location Related Registered office Address51-52 St Johns Square, London, EC1V 4NN PostcodeEC1V 4NN Companies at this postcode 14 Average house price in EC1V 4NN £912,000 (3 sales) Map