Our platform is temporarily down whilst we update and improve it but we will be back online shortly, with new and improved features!

Apologies for any inconvenience this has caused.

Get in touch with us at info@bidspecialists.com or +44 (0) 20 3983 5592



The Bid Specialists Team