OMAN COMPUTERS LIMITED Company number 03486441 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressThreeways, 39 Orchard Avenue, Croydon, CR0 8UB PostcodeCR0 8UB Companies at this postcode 8 Average house price in CR0 8UB £612,000 (25 sales) Map