2ZEBRES LIMITED Company number 08607176 · Monitor this company Dissolved Overview People 2 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