OZCAN ACCOUNTS LIMITED Company number 12814282 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address1d Cambridge Studios, 75 Millmarsh Lane, Enfield, London, United Kingdom, EN3 7PU PostcodeEN3 7PU Companies at this postcode 30 Average house price in EN3 7PU £656,000 (1 sales) Map