SARA TRADE LIMITED Company number 03644521 · Monitor this company Dissolved Overview People 13 Financial Control Documents Analysis Location Related Registered office Address26 COWPER STREET, FIRST FLOOR, LONDON, ENGLAND, EC2A 4AP PostcodeEC2A 4AP Companies at this postcode 75 Average house price in EC2A 4AP £633,000 (6 sales) Map