I D S COMPUTER SERVICES LIMITED Company number 03648717 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address45 ETNAM STREET, LEOMINSTER, HEREFORDSHIRE, HR6 8AE PostcodeHR6 8AE Companies at this postcode 102 Average house price in HR6 8AE £290,000 (20 sales) Map