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