Computer House Ltd
21 Lowesmoor, Worcester WR12RS Worcester , Worcestershire, United Kingdom United Kingdom
- Profile: Computer House Ltd is a Computer Maintenance company located at Worcester , Worcestershire,, United Kingdom United Kingdom, address is 21 Lowesmoor, Worcester, Worcester , Worcestershire, WR12RS UK, postcode is WR12RS, you can contact Computer House Ltd by phone 447716666106