Contact information
Trade name: APEX TECHNOLOGY SOLUTIONS LIMITED
Email: info@apex-techsolutions.ltd
Physical address: APEX TECHNOLOGY SOLUTIONS LIMITED, Unit 32a 310, Birmingham Road, Bromsgrove, United Kingdom, B61 0DD
Registration number: 17026487