1. Logosoft Ltd
Category: Computer Systems & Software (Development
Unit 1/Millennium Ct/Buntsford Pk Rd
B60 3DX,
Bromsgrove (Worcestershire)
2. Rimilia
Category: Computer Systems & Software (Development
Enterprise House/21 Sherwood Rd
B60 3DR,
Bromsgrove (Worcestershire)