Back to News

Security Patches Are Breaking 10x More Often - Why ‘Patch and Move On’ No Longer Works

Security Patches Are Breaking 10x More Often - Why ‘Patch and Move On’ No Longer Works

For six years, security patches that needed patching were rare. AI penetration–testing firm Terra Security reviewed every published CVE record and GitHub–reviewed security advisory and found that, between 2019 and 2025, roughly 0.2% of fixes needed a follow–up advisory reporting a failed patch within 90 days. In 2026, that figure jumped to 2.3% — more than ten times higher. Terra summarised the pattern bluntly: “A fix would ship, a bypass would be found, and another fix would go out.”

The finding that matters most for defenders is what happens to those bugs next. Vulnerabilities whose fixes were later bypassed were about four times as likely to appear on the US Cybersecurity and Infrastructure Security Agency’s Known Exploited Vulnerabilities list as other bugs from the same vendors. Reporting on the research links the jump to attackers using AI to examine patches the moment they ship; Terra’s data shows the pattern clearly, while the cause remains an inference. Either way, the practical conclusion for UK businesses is the same, and it is not “stop patching” — patching remains essential. It is that “patch and move on” is no longer enough for the bugs that matter most. When a vendor fixes something that is being actively exploited, Terra’s advice is to “assume someone is reading the patch for a way around it”.

2.3%
Share of fixes needing a follow–up advisory for a failed patch within 90 days in 2026, according to Terra Security
0.2%
The same share, roughly stable, from 2019 to 2025 — making 2026 more than ten times the long–run rate
4×
How much more likely bugs with bypassed fixes were to appear on CISA’s Known Exploited Vulnerabilities list
11×
How over–represented prototype–pollution bugs were among broken–fix CVEs compared with their share of all CVEs

What Terra Security found

Terra’s headline measure is simple. For each published fix, did a follow–up advisory appear within 90 days reporting that the patch had failed? From 2019 to 2025 the answer was yes for about one fix in five hundred. In 2026 it was yes for about one in forty. The rise came after six years of stable, low numbers, which is what makes it notable: this is not a gradual trend but a step change.

Broken fixes are not evenly distributed. Fixes for server–side request forgery (SSRF) and prototype pollution broke most often. Prototype–pollution vulnerabilities were about 11 times as common among broken–fix CVEs as their share of all CVEs would predict, and SSRF vulnerabilities about 4.6 times. Terra attributes this to a common way of fixing them: a reject–list of inputs such as hostnames, paths and object keys. “If the blocklist doesn’t foresee every encoding of a bad input, the attacker only needs to find one.”

Fixes can also introduce new problems. Terra found that 3.2% of Linux kernel CVEs were introduced by the fix for another CVE, rising to about 10% in busy subsystems such as fs/smb and net/sched. In other words, in the most active parts of the kernel, roughly one vulnerability in ten was created by a previous security fix.

The real–world example cited in the reporting shows the cycle in action. Russian government cyberspies, according to the reporting, exploited a zero–day Windows Shell security bypass, CVE–2026–21510, at least a month before Microsoft patched it in February 2026. That patch was incomplete. It left a second flaw — a zero–click authentication coercion vulnerability, CVE–2026–32202 — which was also found and abused before Microsoft fixed it in April 2026. For organisations that applied the February patch and considered the matter closed, the exposure continued for another two months.

Terra’s recommendations are the same three questions for vendors and for the people applying patches: does the fix address the root cause, does it cover the whole bug class, and does it break something else? For patch managers, it adds a working assumption for any fix to an exploited bug: someone is reading the patch for a way around it.

“Patched” is not the same as “fixed” for the bugs that matter most

Most patch management treats the update as the end of the story: the advisory arrives, the patch is applied, the ticket is closed. For the overwhelming majority of fixes that is still right. But Terra’s data shows that bugs whose fixes get bypassed are disproportionately the ones attackers are already using — four times as likely to be on CISA’s actively exploited list. The Windows Shell example shows the cost: an organisation that applied the February patch and moved on remained exposed to a related flaw until April. The practical change is modest but important. When you patch something that is being actively exploited, do not close the matter. Watch for follow–up advisories from the vendor over the following weeks, keep any compensating controls — segmentation, filtering, restricted access — in place rather than removing them because the patch is on, and be ready to patch again. None of this is a reason to delay patching. It is a reason not to stop thinking about a critical bug once the first fix is applied.

How the patch cycle changed

The chronology below combines Terra’s data with the Windows Shell example from the reporting. It shows a long, stable period followed by a sharp change.

2019 – 2025 — a stable baseline
Across published CVEs and GitHub–reviewed advisories, roughly 0.2% of fixes need a follow–up advisory reporting a failed patch within 90 days. Patches occasionally fail, but rarely enough that “apply and move on” is a reasonable working practice.
Before February 2026 — a zero–day in Windows Shell
According to the reporting, Russian government cyberspies exploit CVE–2026–21510, a Windows Shell security bypass, at least a month before a fix exists.
February 2026 — Microsoft’s first fix
Microsoft patches CVE–2026–21510. The fix is incomplete, leaving a related zero–click authentication coercion flaw open.
February – April 2026 — the second flaw is abused
CVE–2026–32202, the flaw left by the incomplete patch, is found and abused before it is fixed. Organisations that treated the February patch as the end of the matter remain exposed.
April 2026 — the second fix
Microsoft fixes CVE–2026–32202. The full sequence — exploit, fix, bypass, fix — has taken several months from first exploitation to complete remediation.
2026 — the rate jumps
Terra finds the share of fixes needing a follow–up advisory for a failed patch within 90 days rises to 2.3%. Fixes for SSRF and prototype–pollution bugs break most often, and broken–fix bugs are four times as likely to appear on CISA’s Known Exploited Vulnerabilities list.
2026 — fixes that create bugs
Terra finds 3.2% of Linux kernel CVEs were introduced by the fix for another CVE, rising to about 10% in busy subsystems such as fs/smb and net/sched.
October 2026 — the advice
Terra recommends vendors and patch managers ask three questions of every fix — root cause, whole bug class, side effects — and that for any fix to an exploited bug, defenders assume someone is reading the patch for a way around it.

The Windows Shell case is the clearest illustration of why this matters to an ordinary business. The first patch was real and worth applying; it closed the original hole. But it was not the end of the exposure, and the gap between the first and second fixes was long enough for attackers to use. A patch management process that recorded the February update as “done” had no reason to look again. One that treated an exploited bug as an open item until the vendor had stopped issuing related fixes would have been watching.

What helps once a patch is applied

The chart below is an indicative planning model — not measured data — ranking practices by how much they reduce exposure to incomplete or bypassed fixes, particularly for bugs that are already being exploited.

Patch exploited bugs quickly, then keep them open as watch items
90%
Check for follow–up vendor advisories over the next 90 days
86%
An inventory showing where affected software actually runs
82%
Keep compensating controls in place after patching
78%
Track CISA’s Known Exploited Vulnerabilities list and vendor alerts
66%
Test patches on critical systems for side effects
55%
Apply the patch and close the ticket
12%

The top two bars are the direct response to Terra’s findings. Patching quickly still matters most — nothing in the research suggests waiting — but for bugs that are being exploited, the patch becomes the start of a watch period rather than the end of the task. A follow–up advisory within 90 days is exactly what Terra measured, and checking for one is how a business finds out that a fix it already applied was incomplete.

The fourth bar addresses the reject–list problem. If a vendor fixes an SSRF or input–handling flaw by blocking known bad inputs, the risk is that an attacker finds an encoding the list did not anticipate. Keeping other layers in place — restricting what the affected system can reach, filtering traffic, limiting exposure to the internet — means that a bypass of the patch does not immediately become a breach. Compensating controls are often removed once a patch is applied; Terra’s data is a reason to leave them on for longer.

The sixth bar reflects Terra’s third question, about side effects. The Linux kernel finding — that in busy subsystems around one CVE in ten was introduced by a previous fix — is a reminder that patches can introduce problems as well as remove them. For most small businesses, the practical form of this is testing important updates on a non–critical system first where possible, without letting testing become a reason for long delays on exploited bugs.

One in ten, in the busiest parts of the kernel

The most striking number in Terra’s research is not about bypasses at all. It is about fixes that create new vulnerabilities.

~10%
Share of Linux kernel CVEs in busy subsystems such as fs/smb and net/sched that were introduced by the fix for another CVE, according to Terra Security — against 3.2% across the kernel as a whole

Across the Linux kernel as a whole, Terra found that 3.2% of CVEs were introduced by the fix for another CVE. In the busiest subsystems, the figure rose to about one in ten. That is not evidence that patching is harmful — the vulnerabilities being fixed are real and usually more serious than the side effects. It is evidence that complex, heavily changed code is hard to fix without creating new problems, and that the most active parts of a system are where that risk concentrates.

For a business, the implication is about where to pay attention. Not every patch deserves the same scrutiny. The ones that do are fixes to exploited bugs, fixes in heavily used and frequently changed components, and fixes for bug classes that Terra identifies as prone to incomplete repair — SSRF and prototype pollution, typically fixed with reject–lists. Those are the cases where a follow–up advisory is most likely, and where keeping compensating controls in place is most worthwhile.

It also explains why Terra’s three questions are aimed at both vendors and patch managers. A vendor can ask whether its fix addresses the root cause and the whole bug class before shipping. A business applying the fix cannot audit the code, but it can ask the practical version of the same questions: has the vendor said this is a complete fix? Is this a bug class known for incomplete repairs? And have we checked that the update has not broken something important?

Where UK businesses are exposed

The rows below reflect where patch–management assumptions typically leave a UK SME exposed to incomplete or bypassed fixes, with badges indicating how much attention each usually needs.

Patch–management exposure in a typical UK SME
Patches for exploited bugs closed as “done” with no follow–up check High
No inventory showing where affected software and versions run High
Compensating controls removed as soon as a patch is applied High
No routine for watching vendor advisories or CISA’s exploited list High
All patches treated the same, with no priority for exploited bugs Mid
Internet–facing systems with no segmentation or filtering behind them Mid
No testing of important updates for side effects Mid
Patching delayed for fear of breakage, leaving exploited bugs open Low

The last row is marked low not because delay is unimportant but because it is the wrong lesson to draw from this research, and worth calling out explicitly. Terra’s findings do not support waiting to patch in case the fix is incomplete. An incomplete fix still closes part of the exposure, and a bypass usually needs further work by an attacker. The right response is to patch exploited bugs promptly and keep watching, not to hold back.

The third row is where many organisations quietly reintroduce risk. During an active exploitation scare, they add temporary protections — blocking access to a service, restricting it to certain networks, adding filtering rules. When the patch arrives, those protections are removed to restore normal operation. Terra’s data suggests that, for exploited bugs, it is often worth keeping them for some weeks after patching, until it is clear the vendor’s fix has held.

What a better patch process costs

The bands below are indicative planning figures for UK businesses adapting patch management to the risk of incomplete fixes — not quotes.

Business profile Typical scope Indicative cost What you get for it
Small business with an IT provider Ask your provider how they track follow–up advisories for exploited bugs, and whether patch tickets for those are kept open as watch items £0 – £300 Confidence that a first patch is not treated as the end of a critical vulnerability
SME managing its own systems Software inventory, a watch list for exploited bugs with a 90–day follow–up check, subscription to vendor advisories and CISA’s exploited list £1,000 – £5,000 A process that catches incomplete fixes rather than discovering them after an incident
Business with internet–facing applications Compensating controls such as filtering and segmentation retained after patching exploited bugs, plus monitoring for exploitation attempts £3,000 – £15,000 A bypass of a vendor fix that does not immediately become a breach
Organisation developing its own software Review of fixes against Terra’s three questions, avoidance of reject–list fixes for SSRF and similar bug classes, regression testing £5,000 – £25,000 Fixes less likely to need fixing again, particularly for input–handling bugs
Any business, immediately List the exploited bugs you have patched in the last three months and check whether the vendor has issued any follow–up fixes £0 An immediate check on whether you are relying on a fix that has since been bypassed

The bottom row is free and directly reflects Terra’s 90–day measure. Take the exploited vulnerabilities your organisation has patched recently — the ones that came with urgent advisories — and check whether the vendor has published anything further about them. Most of the time there will be nothing new. Occasionally there will be a follow–up fix you did not know about, and finding it this way is far better than finding it through an incident.

Two ways to manage patches

Reactive posture

Patch and move on

  • Every patch treated as a closed task once applied, including fixes to actively exploited bugs
  • No routine for checking whether a vendor has issued a follow–up fix
  • Temporary protections removed as soon as the patch goes on
  • No inventory, so it is unclear which systems run affected versions
  • All patches prioritised the same way, regardless of exploitation
  • Internet–facing systems relying entirely on the patch, with nothing behind it
  • Either rushed updates with no checks, or long delays for fear of breakage

Proactive posture

Where Cloudswitched network administration takes you

  • Exploited bugs patched promptly and kept open as watch items for around 90 days
  • Vendor advisories and CISA’s exploited list monitored for follow–up fixes
  • Compensating controls kept in place until the fix has clearly held
  • An inventory that shows exactly where each affected version runs
  • Patches prioritised by exploitation and exposure, not simply by release date
  • Segmentation and filtering behind internet–facing systems, so a bypass is contained
  • Quick, sensible testing of important updates without delaying exploited fixes

The right–hand column does not ask a small business to analyse patches or second–guess vendors. It asks for two things the left–hand column lacks: memory and depth. Memory, in the sense of remembering that a critical bug was exploited and checking back on it. Depth, in the sense of not relying on a single fix as the only thing standing between an attacker and the system. Both are ordinary disciplines; Terra’s data simply makes them more important than they were a year ago.

34
Indicative readiness, out of 100, for a typical UK SME to catch an incomplete or bypassed security fix — assessed on follow–up checks for exploited bugs, inventory, retained compensating controls and monitoring of vendor advisories
Terra’s three questions, adapted for a small business

Terra suggests asking three questions of every fix. A small business cannot audit vendor code, but it can ask practical versions of them, especially for patches to actively exploited bugs. Does it fix the root cause? Read the vendor’s advisory for any sign the fix is partial or interim, and note it as a watch item if so. Does it cover the whole bug class? If the flaw involves input handling — URLs, file paths, request forgery — assume a bypass is possible and keep any filtering or access restrictions in place for a few weeks after patching. Does it break something else? Where you can, apply the update to a less critical system first and check that important functions still work, without letting this delay exploited fixes for long. Then add Terra’s working assumption to your process: for any patch to an exploited bug, someone is reading the patch for a way around it. Put a reminder in the diary to check the vendor’s advisory again in a month.

Why this changes the economics of patching

For years, patch management has been framed as a race: how quickly can an organisation apply a fix after it is released? That framing is still correct as far as it goes. Terra’s findings add a second dimension. For a growing share of the most important vulnerabilities, the first fix is not the last, and the period after patching is a period of continued risk rather than safety.

The reporting connects this to attackers using AI to examine patches as soon as they are published. A patch is, among other things, a precise description of where a vulnerability was. Comparing the code before and after a fix has long been a technique for understanding what was wrong; tools that make that comparison faster and more thorough make it more likely that any gap left by the fix is found quickly. Terra’s data does not prove that mechanism, but it is consistent with it, and the defensive response is the same either way.

There is a parallel with other list–based defences. Terra’s explanation for why SSRF and prototype–pollution fixes break — reject–lists that do not anticipate every encoding of a bad input — is the same weakness as browser lookalike–domain checks that are bypassed by characters nobody listed. Defences that enumerate what is bad are always one discovery behind. Defences that restrict what is allowed, or that add independent layers, hold up better.

For organisations pursuing Cyber Essentials, the scheme’s requirement to apply high–risk and critical updates promptly remains the foundation, and nothing here weakens it. What Terra’s research adds is a reason to treat a critical update as a continuing item rather than a single event — checking for follow–up fixes and keeping the secure configuration and boundary controls that the scheme also requires in place, so that one incomplete patch does not become an open door.

The story at a glance

Item Detail
Research Terra Security reviewed every published CVE record and GitHub–reviewed security advisory
Baseline About 0.2% of fixes needed a follow–up advisory for a failed patch within 90 days, 2019–2025
2026 That share rose to 2.3% — more than ten times the long–run rate
The pattern “A fix would ship, a bypass would be found, and another fix would go out.”
Link to exploitation Bugs with bypassed fixes were about 4× as likely to appear on CISA’s Known Exploited Vulnerabilities list
Most fragile fixes Prototype pollution about 11× over–represented among broken–fix CVEs; SSRF about 4.6×
Why they break Reject–lists that do not foresee every encoding of a bad input
Fixes that create bugs 3.2% of Linux kernel CVEs were introduced by another CVE’s fix; about 10% in fs/smb and net/sched
Real–world example Windows Shell bypass CVE–2026–21510, exploited before its February 2026 patch; the incomplete fix left CVE–2026–32202, abused before an April 2026 fix
The AI connection Reporting links the rise to attackers using AI to examine patches; Terra’s data is consistent with this but the cause is an inference
Terra’s three questions Does the fix address the root cause, cover the whole bug class, and avoid breaking something else?
Advice for patch managers For any fix to an exploited bug, “assume someone is reading the patch for a way around it”
What not to conclude Do not delay patching — patch promptly and keep watching
Free first step Check the exploited bugs you patched in the last three months for any follow–up vendor fixes

This story connects to several we have covered recently. The Cisco email gateway zero–day was the second similar email–to–root flaw in the same product in two months — a reminder that critical products can need repeated emergency attention. The actively exploited Citrix NetScaler flaws showed exploitation beginning before disclosure. The Chromium lookalike–domain research is the clearest parallel to Terra’s reject–list finding: defences that list known–bad inputs are always one discovery behind. Our piece on the end of security through obscurity covers how AI changes what attackers can find. The building–system ransomware piece concerns systems that are hard to patch at all. And the ConnectWise suspension shows why cleanup after a compromise must go further than removing the obvious entry point.

When you patch an exploited bug, who checks back a month later?

For most small businesses, the honest answer is nobody — the update goes on and the ticket closes. Terra Security’s research shows why that is no longer enough for the bugs attackers are actually using. Cloudswitched provides network administration for UK organisations that treats critical fixes as watch items rather than one–off tasks: prompt patching, an inventory that shows where affected software runs, follow–up checks against vendor advisories, and compensating controls kept in place until a fix has clearly held.

Talk to us about Network Admin Services

Frequently asked questions

What did Terra Security find?
Terra reviewed every published CVE record and GitHub–reviewed security advisory and measured how often a fix needed a follow–up advisory reporting a failed patch within 90 days. From 2019 to 2025 the figure was roughly 0.2%. In 2026 it rose to 2.3%, more than ten times higher. Bugs whose fixes were later bypassed were about four times as likely to appear on CISA’s Known Exploited Vulnerabilities list. Fixes for SSRF and prototype–pollution bugs broke most often, and some fixes introduced new vulnerabilities, particularly in busy parts of the Linux kernel.
Does this mean we should wait before patching?
No. That would be the wrong conclusion. An incomplete fix still closes part of the exposure, and a bypass usually takes further work by an attacker. Leaving a known, exploited vulnerability unpatched while waiting for a perfect fix is far riskier. The lesson is to patch exploited bugs promptly and then keep watching: check for follow–up advisories over the following weeks, keep compensating controls in place, and be ready to patch again. Patching is still the foundation; it is simply no longer always the end of the task.
Is AI really behind the increase?
The reporting on Terra’s research links the jump to attackers using AI to examine patches as soon as they are published, looking for gaps the fix left open. Terra’s data shows the pattern clearly — a stable rate for six years, then a sharp rise in 2026 — but the cause is an inference rather than something the figures prove. For defenders it does not matter much which explanation is right, because the practical response is the same: assume that a fix to an exploited bug will be scrutinised quickly, and do not treat it as the last word.
Why do SSRF and prototype–pollution fixes break so often?
Terra attributes it to how they are commonly fixed: with a reject–list of bad inputs such as hostnames, paths and object keys. As Terra puts it, “If the blocklist doesn’t foresee every encoding of a bad input, the attacker only needs to find one.” Prototype–pollution bugs were about 11 times over–represented among broken–fix CVEs and SSRF about 4.6 times. For a business, the practical point is that fixes to input–handling flaws are worth watching more closely, and that filtering and network restrictions around affected systems are worth keeping after patching.
What happened with the Windows Shell vulnerability?
According to the reporting, Russian government cyberspies exploited a Windows Shell security bypass, CVE–2026–21510, at least a month before Microsoft patched it in February 2026. That patch was incomplete and left a second flaw, a zero–click authentication coercion vulnerability tracked as CVE–2026–32202, which was also found and abused before Microsoft fixed it in April 2026. An organisation that applied the February update and treated the matter as closed would have remained exposed to the related flaw for around two months.
Can security fixes really create new vulnerabilities?
Yes. Terra found that 3.2% of Linux kernel CVEs were introduced by the fix for another CVE, rising to about 10% in busy subsystems such as fs/smb and net/sched. That does not mean patches are more dangerous than the bugs they fix — generally they are not. It means that complex, frequently changed code is hard to fix without side effects. For businesses, it is a reason to test important updates on less critical systems where possible and to keep an eye out for follow–up fixes, without letting testing become a long delay for exploited bugs.
What are Terra’s three questions?
Terra recommends that both software vendors and the people applying patches ask three questions of every fix: does it address the root cause, does it cover the whole bug class, and does it break something else? Vendors can answer those by examining their code. A business applying a patch can ask practical versions: does the advisory suggest the fix is partial, is this a type of bug known for incomplete fixes, and does the update affect anything important when tested? For fixes to exploited bugs, Terra adds a working assumption: someone is reading the patch for a way around it.
How do we keep track of follow–up fixes?
Keep a short list of the exploited vulnerabilities you have patched — the ones that arrived with urgent advisories — and treat each as open for around 90 days, the window Terra measured. During that time, check the vendor’s advisory and security update pages periodically, and watch CISA’s Known Exploited Vulnerabilities list for related entries. If an IT provider manages your patching, ask whether they do this. It is a modest amount of extra work, limited to a small number of high–priority bugs, and it catches exactly the cases Terra’s research describes.
What are compensating controls, and why keep them after patching?
Compensating controls are measures that reduce risk around a vulnerable system without fixing the vulnerability itself — for example, restricting who can reach a service, filtering traffic, or separating the system from the rest of the network. During an active exploitation scare, organisations often add them temporarily and remove them once a patch arrives. Terra’s findings suggest keeping them for a period after patching exploited bugs, because if the fix turns out to be incomplete, those controls are what stand between a bypass and a breach.
What is the single most useful thing to do this week?
Make a list of the actively exploited vulnerabilities your organisation has patched in the last three months, and check whether the vendors have published any follow–up fixes or advisories since. If your IT is managed by a provider, ask them to do the same and to confirm how they track exploited bugs after patching. Most of the time you will find nothing new. When you do find a follow–up you missed, you will have found it before an attacker used it, which is precisely the point.

Patch promptly — then keep watching

Terra Security’s research shows that for a growing share of the bugs attackers actually use, the first fix is not the last. That does not make patching less important; it makes what happens after patching more important. Cloudswitched works with UK businesses to patch exploited vulnerabilities quickly, keep them on a watch list for follow–up fixes, maintain the inventory and compensating controls that limit the damage if a fix is bypassed, and test important updates without letting testing become delay.

Talk to us about Network Admin Services
Tags:Network AdminIT SupportCyber EssentialsCloud Backup
Cloudswitched

London-based managed IT services provider offering support, cloud solutions and cybersecurity for SMEs.

Cloudswitched Service

Network Admin Services

Server administration, infrastructure ops and proactive network management for UK businesses

More about this service
CloudswitchedNetwork Admin Services
020 3004 3450

Technology Stack

Powered by industry-leading technologies including SolarWinds, Cloudflare, BitDefender, AWS, Microsoft Azure, and Cisco Meraki to deliver secure, scalable, and reliable IT solutions.

SolarWinds
Cloudflare
BitDefender
AWS
Hono
Opus
Office 365
Microsoft
Cisco Meraki
Microsoft Azure

Latest Articles

22
  • Internet & Connectivity

Fixed Wireless Access for UK Business: A Practical Guide to 5G and Microwave as an Alternative to Fibre in 2026

22 Oct, 2026

Fixed wireless access delivers business internet over radio rather than a cable into the building, and for many UK businesses it is a genuine primary...

Read more
21
  • Database Reporting

Database Reporting Security: A UK Business Guide to Who Can See What When You Build Internal Dashboards in 2026

21 Oct, 2026

Row-level security reporting means building dashboards that show each person only the rows of data they are entitled to see their own region, their own team,...

Read more
20
  • AI

AI Integration Architecture: A UK Business Guide to Connecting LLMs to Your Existing Systems Without Creating a Maintenance Nightmare in 2026

20 Oct, 2026

Good LLM integration architecture is what separates an AI feature that keeps working for years from one that becomes a maintenance burden within months. The...

Read more

Enquiry Received!

Thank you for getting in touch. A member of our team will review your enquiry and get back to you within 24 hours.