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