OBEL TECHNOLOGIES LIMITED Company number 15967843 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 39 Acol Court, Acol Road, London, England, NW6 3AE PostcodeNW6 3AE Companies at this postcode 7 Average house price in NW6 3AE £636,000 (32 sales) Map