Get in touch
Ready to take your idea to the next level? We deliver functional solutions that minimise risks and costs.
Address
Central Tech, 31 Russell Street,
Liverpool, L3 5LJ
Contact
+44 (0)151 541 5313
contact@defproc.co.uk
Business hours
Monday – Friday 9:30 – 17:30