BAE SYSTEMS PROJECTS (CANADA) LIMITED
- Company statusactive
- Company No02082545
- Age38 years 7 months Incorporated 10 December 1986
- Officers4
Address
Victory Point, Lyon Way, Frimley, Camberley, Surrey, GU16 7EX, England
BAE SYSTEMS PROJECTS (CANADA) LIMITED is an active company incorporated on 10 December 1986 and based in Camberley, Surrey, England. The company was registered 39 years ago.
- Credit score0
- Score change0
Unlock Business Credit Reports & Real-time Tracking with Menna Plus
Quickly detect credit risks and protect your business.
Sign Up- Credit limit£
- CCJs0
Company Type
Private limited with Share Capital
Jurisdiction
england & wales
Nature of business (SIC)
99999 Dormant Company
Accounts
Available to 31 December 2024. Next accounts due by 30 September 2025
See filing history on Companies House
Monitor
Latest Activity
Confirmation Statement With No Updates
1 Month Ago on 12 Jun 2025
Accounts With Accounts Type Dormant
11 Months Ago on 12 Aug 2024
Confirmation Statement With No Updates
1 Year Ago on 05 Jun 2024
Appoint Person Secretary Company With Name Date
1 Year Ago on 05 Jun 2024
Termination Secretary Company With Name Termination Date
1 Year Ago on 05 Jun 2024
Change Person Director Company With Change Date
1 Year Ago on 14 Dec 2023
Change Person Director Company With Change Date
1 Year Ago on 13 Dec 2023
Change Person Director Company With Change Date
1 Year Ago on 12 Dec 2023
Change Person Secretary Company With Change Date
1 Year Ago on 11 Dec 2023
Change To A Person With Significant Control
1 Year Ago on 05 Dec 2023
Change Registered Office Address Company With Date Old Address New Address
1 Year Ago on 04 Dec 2023
Accounts With Accounts Type Dormant
1 Year Ago on 08 Aug 2023
Confirmation Statement With No Updates
2 Years Ago on 05 Jun 2023
Accounts With Accounts Type Dormant
3 Years Ago on 21 Jul 2022
Confirmation Statement With No Updates
3 Years Ago on 06 Jun 2022
Accounts With Accounts Type Dormant
3 Years Ago on 20 Aug 2021
Confirmation Statement With No Updates
4 Years Ago on 03 Jun 2021
Termination Director Company With Name Termination Date
4 Years Ago on 01 Mar 2021
Termination Director Company With Name Termination Date
4 Years Ago on 01 Mar 2021
Appoint Person Director Company With Name Date
4 Years Ago on 01 Mar 2021
Appoint Person Director Company With Name Date
4 Years Ago on 01 Mar 2021
Accounts With Accounts Type Dormant
5 Years Ago on 17 Jul 2020
Confirmation Statement With Updates
5 Years Ago on 04 Jun 2020
Accounts With Accounts Type Full
6 Years Ago on 12 Jul 2019
Confirmation Statement With No Updates
6 Years Ago on 04 Jun 2019
People
Officers4
Significant control (PSC)1
Officers
Name | Role | Date of Birth | Appointed |
---|---|---|---|
CLARKE, Anthony | secretary | 01 Jun 2024 | |
CARROLL, Robert Joseph | director | Dec 1962 | 01 Jan 2008 |
SCOTT, Gavin | director | Jun 1968 | 01 Mar 2021 |
TIMMS, Stephen Edward | director | Dec 1965 | 01 Mar 2021 |
PSC (Persons with Significant control)
Name | Date of Birth | Appointed |
---|---|---|
Bae Systems Marine (Holdings) Limited | 06 Apr 2016 |
Related Companies
SCOTT, Gavin, TIMMS, Stephen Edward, BRUELL, John Peter Hawley, DAY, Michael, BAVERSTOCK, Gavin James, BLAMEY, William James, COLE, David Anthony, Mr., COLLARD, Jamie Macrae, DAVIES, Julian Penry, EASTON, Murray Simpson, EDWARDS, Gareth Jeffrey, GEORGE, Brian Victor, HUDSON, John Campbell, IMMS, Robin John, JOHNS, Tony, KIRBY, Simon Neil, LEGGETTER, Rodney Andrew, MARTIN, Peter Aquinas, MCNEILAGE, Alan Gordon, MORGAN, Terence Keith, Sir are mutual persons.
SCOTT, Gavin, TIMMS, Stephen Edward, BRUELL, John Peter Hawley, DAY, Michael, PEACHEY, Eric Albert, BAVERSTOCK, Gavin James, BLAMEY, William James, COLLARD, Jamie Macrae, EASTON, Murray Simpson, EDWARDS, Gareth Jeffrey, GEORGE, Brian Victor, HOLDEN, Robert David, HUDSON, John Campbell, IMMS, Robin John, JOHNS, Tony, LEGGETTER, Rodney Andrew, MCNEILAGE, Alan Gordon, MORGAN, Terence Keith, Sir are mutual persons.
SCOTT, Gavin are mutual persons.
SCOTT, Gavin, DAY, Michael, MCNEILAGE, Alan Gordon are mutual persons.
SCOTT, Gavin, IMMS, Robin John are mutual persons.
SCOTT, Gavin, COLE, David Anthony, Mr., FISHER, Rory Mcculloch, MORGAN, Terence Keith, Sir are mutual persons.
SCOTT, Gavin are mutual persons.
SCOTT, Gavin are mutual persons.
TIMMS, Stephen Edward, IMMS, Robin John, LEGGETTER, Rodney Andrew are mutual persons.
TIMMS, Stephen Edward, PEACHEY, Eric Albert, BRISTOW, David Edward, FISHER, Rory Mcculloch are mutual persons.
TIMMS, Stephen Edward, IMMS, Robin John are mutual persons.
TIMMS, Stephen Edward, BRISTOW, David Edward, IMMS, Robin John are mutual persons.
TIMMS, Stephen Edward, IMMS, Robin John are mutual persons.
TIMMS, Stephen Edward, BRISTOW, David Edward, EDWARDS, Gareth Jeffrey, FISHER, Rory Mcculloch, IMMS, Robin John are mutual persons.
TIMMS, Stephen Edward, IMMS, Robin John are mutual persons.
TIMMS, Stephen Edward, IMMS, Robin John are mutual persons.
TIMMS, Stephen Edward, IMMS, Robin John are mutual persons.
TIMMS, Stephen Edward, IMMS, Robin John are mutual persons.
TIMMS, Stephen Edward, FISHER, Rory Mcculloch are mutual persons.
TIMMS, Stephen Edward, IMMS, Robin John are mutual persons.
BRUELL, John Peter Hawley, LEGGETTER, Rodney Andrew are mutual persons.
BRUELL, John Peter Hawley, DAY, Michael, PEACHEY, Eric Albert, BROADHURST, Norman Neill, DAVIES, Julian Penry, MARTIN, Peter Aquinas, MCNEILAGE, Alan Gordon are mutual persons.
BRUELL, John Peter Hawley, DAY, Michael, HOWARD, Timothy David, PEACHEY, Eric Albert, BROADHURST, Norman Neill, DAVIES, Julian Penry, MCNEILAGE, Alan Gordon are mutual persons.
BRUELL, John Peter Hawley, DAY, Michael, PEACHEY, Eric Albert, GEORGE, Brian Victor, IMMS, Robin John, MCNEILAGE, Alan Gordon are mutual persons.
BRUELL, John Peter Hawley, DAY, Michael, PEACHEY, Eric Albert, BROADHURST, Norman Neill, DAVIES, Julian Penry, GEORGE, Brian Victor, MCNEILAGE, Alan Gordon are mutual persons.
BRUELL, John Peter Hawley, DAY, Michael, PEACHEY, Eric Albert, DAVIES, Julian Penry, GEORGE, Brian Victor, IMMS, Robin John, MCNEILAGE, Alan Gordon are mutual persons.
BRUELL, John Peter Hawley, DAY, Michael, PEACHEY, Eric Albert, BROADHURST, Norman Neill, DAVIES, Julian Penry, GEORGE, Brian Victor, IMMS, Robin John, MCNEILAGE, Alan Gordon are mutual persons.
BRUELL, John Peter Hawley, DAY, Michael, HOWARD, Timothy David, PEACHEY, Eric Albert, BROADHURST, Norman Neill, DAVIES, Julian Penry, GEORGE, Brian Victor, IMMS, Robin John, MCNEILAGE, Alan Gordon are mutual persons.
BRUELL, John Peter Hawley, DAY, Michael, PEACHEY, Eric Albert, GEORGE, Brian Victor, IMMS, Robin John, MCNEILAGE, Alan Gordon are mutual persons.
BRUELL, John Peter Hawley, PEACHEY, Eric Albert, GEORGE, Brian Victor, HOLDEN, Robert David, IMMS, Robin John, MCNEILAGE, Alan Gordon are mutual persons.
DAY, Michael are mutual persons.
DAY, Michael are mutual persons.
DAY, Michael are mutual persons.
DAY, Michael, DAVIES, Julian Penry, HOLDEN, Robert David, MCNEILAGE, Alan Gordon are mutual persons.
HOWARD, Timothy David are mutual persons.
HOWARD, Timothy David are mutual persons.
HOWARD, Timothy David are mutual persons.
HOWARD, Timothy David are mutual persons.
HOWARD, Timothy David are mutual persons.
HOWARD, Timothy David are mutual persons.
HOWARD, Timothy David are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley, FISHER, Rory Mcculloch are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley, FISHER, Rory Mcculloch are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley, BRISTOW, David Edward are mutual persons.
PARKES, David Stanley, BILLINGHAM, Nigel Anthony are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PARKES, David Stanley are mutual persons.
PEACHEY, Eric Albert are mutual persons.
PEACHEY, Eric Albert are mutual persons.
PEACHEY, Eric Albert, BRISTOW, David Edward are mutual persons.
PEACHEY, Eric Albert are mutual persons.
PEACHEY, Eric Albert, COLE, David Anthony, Mr., EDWARDS, Gareth Jeffrey, HUDSON, John Campbell are mutual persons.
PEACHEY, Eric Albert are mutual persons.
PEACHEY, Eric Albert, BILLINGHAM, Nigel Anthony, IMMS, Robin John, LEGGETTER, Rodney Andrew are mutual persons.
PEACHEY, Eric Albert are mutual persons.
PEACHEY, Eric Albert, BRISTOW, David Edward, FISHER, Rory Mcculloch are mutual persons.
PEACHEY, Eric Albert are mutual persons.
PEACHEY, Eric Albert are mutual persons.
PEACHEY, Eric Albert are mutual persons.
ALGATE, Frederick William are mutual persons.
BAVERSTOCK, Gavin James are mutual persons.
BAVERSTOCK, Gavin James are mutual persons.
BAVERSTOCK, Gavin James, EDWARDS, Gareth Jeffrey, MARTIN, Peter Aquinas, MCNEILAGE, Alan Gordon are mutual persons.
BAVERSTOCK, Gavin James are mutual persons.
BAVERSTOCK, Gavin James are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony, HARTLEY, Julian Mark are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony, BRISTOW, David Edward, FISHER, Rory Mcculloch, GEORGE, Brian Victor, IMMS, Robin John, LEGGETTER, Rodney Andrew, MORGAN, Terence Keith, Sir, OSBORNE, Alan are mutual persons.
BILLINGHAM, Nigel Anthony, BRISTOW, David Edward, FISHER, Rory Mcculloch, LEGGETTER, Rodney Andrew are mutual persons.
BILLINGHAM, Nigel Anthony, BRISTOW, David Edward, FISHER, Rory Mcculloch, LEGGETTER, Rodney Andrew are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony, MORGAN, Terence Keith, Sir are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BILLINGHAM, Nigel Anthony, FISHER, Rory Mcculloch, OSBORNE, Alan are mutual persons.
BILLINGHAM, Nigel Anthony, BRISTOW, David Edward, FISHER, Rory Mcculloch are mutual persons.
BILLINGHAM, Nigel Anthony, BRISTOW, David Edward are mutual persons.
BILLINGHAM, Nigel Anthony, FISHER, Rory Mcculloch are mutual persons.
BILLINGHAM, Nigel Anthony are mutual persons.
BLAMEY, William James are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward, FISHER, Rory Mcculloch, IMMS, Robin John are mutual persons.
BRISTOW, David Edward, FISHER, Rory Mcculloch, IMMS, Robin John are mutual persons.
BRISTOW, David Edward, FISHER, Rory Mcculloch are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward are mutual persons.
BRISTOW, David Edward are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill, DAVIES, Julian Penry are mutual persons.
BROADHURST, Norman Neill, DAVIES, Julian Penry are mutual persons.
BROADHURST, Norman Neill, MARTIN, Peter Aquinas are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill, HOLDEN, Robert David are mutual persons.
BROADHURST, Norman Neill, HOLDEN, Robert David are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill are mutual persons.
BROADHURST, Norman Neill, GEORGE, Brian Victor are mutual persons.
COLE, David Anthony, Mr. are mutual persons.
COLE, David Anthony, Mr. are mutual persons.
COLE, David Anthony, Mr., EDWARDS, Gareth Jeffrey are mutual persons.
COLE, David Anthony, Mr., EDWARDS, Gareth Jeffrey are mutual persons.
COLE, David Anthony, Mr., EDWARDS, Gareth Jeffrey are mutual persons.
COLE, David Anthony, Mr. are mutual persons.
COLE, David Anthony, Mr., EDWARDS, Gareth Jeffrey are mutual persons.
COLE, David Anthony, Mr. are mutual persons.
COLE, David Anthony, Mr., EDWARDS, Gareth Jeffrey are mutual persons.
COLE, David Anthony, Mr. are mutual persons.
COLE, David Anthony, Mr. are mutual persons.
COLE, David Anthony, Mr. are mutual persons.
COLE, David Anthony, Mr. are mutual persons.
COLE, David Anthony, Mr. are mutual persons.
COLLARD, Jamie Macrae are mutual persons.
COLLARD, Jamie Macrae are mutual persons.
EDWARDS, Gareth Jeffrey are mutual persons.
EDWARDS, Gareth Jeffrey are mutual persons.
EDWARDS, Gareth Jeffrey are mutual persons.
EDWARDS, Gareth Jeffrey are mutual persons.
EDWARDS, Gareth Jeffrey are mutual persons.
FISHER, Rory Mcculloch are mutual persons.
FISHER, Rory Mcculloch are mutual persons.
FISHER, Rory Mcculloch are mutual persons.
FISHER, Rory Mcculloch are mutual persons.
FISHER, Rory Mcculloch are mutual persons.
FISHER, Rory Mcculloch are mutual persons.
FISHER, Rory Mcculloch are mutual persons.
GEORGE, Brian Victor are mutual persons.
GEORGE, Brian Victor are mutual persons.
GEORGE, Brian Victor are mutual persons.
GEORGE, Brian Victor are mutual persons.
GEORGE, Brian Victor are mutual persons.
GEORGE, Brian Victor are mutual persons.
GEORGE, Brian Victor are mutual persons.
GEORGE, Brian Victor, IMMS, Robin John, MCNEILAGE, Alan Gordon are mutual persons.
GEORGE, Brian Victor, LEGGETTER, Rodney Andrew, MORGAN, Terence Keith, Sir are mutual persons.
GEORGE, Brian Victor are mutual persons.
GEORGE, Brian Victor are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HARTLEY, Julian Mark are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David, MORGAN, Terence Keith, Sir are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HOLDEN, Robert David are mutual persons.
HUDSON, John Campbell are mutual persons.
HUDSON, John Campbell are mutual persons.
HUDSON, John Campbell are mutual persons.
HUDSON, John Campbell are mutual persons.
HUDSON, John Campbell are mutual persons.
HUDSON, John Campbell are mutual persons.
HUDSON, John Campbell are mutual persons.
HUDSON, John Campbell are mutual persons.
HUDSON, John Campbell are mutual persons.
HUDSON, John Campbell are mutual persons.
IMMS, Robin John are mutual persons.
IMMS, Robin John are mutual persons.
IMMS, Robin John are mutual persons.
JOHNS, Tony are mutual persons.
JOHNS, Tony are mutual persons.
MARTIN, Peter Aquinas are mutual persons.
MARTIN, Peter Aquinas are mutual persons.
MARTIN, Peter Aquinas are mutual persons.
MARTIN, Peter Aquinas are mutual persons.
MARTIN, Peter Aquinas are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
MORGAN, Terence Keith, Sir are mutual persons.
OSBORNE, Alan are mutual persons.
Some of the data shown on this platform is sourced from third parties or public records. While we do our best to keep everything accurate and up to date, we do not control or guarantee the reliability, completeness, or accuracy of external data sources.