Menna Overview
Here’s a quick overview of ELCH DBFMCO LIMITED 👀 — a Edinburgh based business that started in 2016.
ELCH DBFMCO LIMITED
- Company statusactive
- Company NoSC535638
- Age9 years 3 months Incorporated 17 May 2016
- Officers9
Address
2nd Floor 2 Lochside View, Edinburgh, EH12 9DH, United Kingdom
ELCH DBFMCO LIMITED is an active company incorporated on 17 May 2016 and based in Edinburgh, United Kingdom. The company was registered 9 years ago.
- Credit score0
- Score change0
Unlock Business Credit Reports & Real-time Tracking with Menna
Quickly detect credit risks and protect your business.
- Credit limit£
- CCJs0
Company Type
Private limited with Share Capital
Jurisdiction
scotland
Nature of business (SIC)
41100 Development of building projects
Accounts
Available to 30 September 2025. Next accounts due by 30 June 2026
See filing history on Companies House
Latest Activity
Change Person Director Company With Change Date
2 Months Ago on 06 Jun 2025
Change Person Director Company With Change Date
2 Months Ago on 06 Jun 2025
Change Person Director Company With Change Date
3 Months Ago on 29 May 2025
Change Person Director Company With Change Date
3 Months Ago on 28 May 2025
Change Person Director Company With Change Date
3 Months Ago on 28 May 2025
Confirmation Statement With No Updates
3 Months Ago on 20 May 2025
Accounts With Accounts Type Small
5 Months Ago on 31 Mar 2025
Confirmation Statement With No Updates
1 Year Ago on 04 Jul 2024
Appoint Person Director Company With Name Date
1 Year Ago on 03 Apr 2024
Termination Director Company With Name Termination Date
1 Year Ago on 23 Mar 2024
Accounts With Accounts Type Small
1 Year Ago on 05 Mar 2024
Change To A Person With Significant Control
1 Year Ago on 05 Mar 2024
Change Registered Office Address Company With Date Old Address New Address
1 Year Ago on 04 Mar 2024
Termination Director Company With Name Termination Date
1 Year Ago on 11 Oct 2023
Appoint Person Director Company With Name Date
2 Years Ago on 05 Jul 2023
Termination Director Company With Name Termination Date
2 Years Ago on 05 Jul 2023
Confirmation Statement With No Updates
2 Years Ago on 05 Jun 2023
Accounts With Accounts Type Small
2 Years Ago on 28 Feb 2023
Mortgage Create With Deed With Charge Number Charge Creation Date
2 Years Ago on 25 Oct 2022
Confirmation Statement With No Updates
3 Years Ago on 24 May 2022
Accounts With Accounts Type Small
3 Years Ago on 21 Mar 2022
Change Person Director Company With Change Date
3 Years Ago on 22 Dec 2021
Appoint Person Director Company With Name Date
4 Years Ago on 17 Jun 2021
Confirmation Statement With No Updates
4 Years Ago on 04 Jun 2021
Accounts With Accounts Type Full
4 Years Ago on 31 Mar 2021
People
Officers9
Significant control (PSC)1
Officers
Name | Role | Date of Birth | Appointed |
---|---|---|---|
GALLIFORD TRY SECRETARIAL SERVICES LIMITED | corporate secretary | 17 May 2016 | |
BONE, Andrew Stephen | director | Jul 1971 | 25 May 2021 |
BRADLEY, Kevin James | director | May 1967 | 15 Aug 2016 |
CAMPBELL, Colin Malcolm | director | Jun 1958 | 05 Oct 2016 |
HANN, Ruth Mairi | director | Aug 1980 | 01 Mar 2024 |
MCGHEE, Steven John | director | Oct 1983 | 04 Jul 2023 |
MCGIRK, Paul James | director | Jul 1959 | 17 May 2016 |
MCVEY, Philip | director | Mar 1960 | 24 Oct 2017 |
SIMMONS, Lee Richard | director | Mar 1970 | 24 Oct 2017 |
PSC (Persons with Significant control)
Name | Date of Birth | Appointed |
---|---|---|
Elch Dbfm Holdco Limited | 17 May 2016 |
Related Companies
To view a related company, use above.
GALLIFORD TRY SECRETARIAL SERVICES LIMITED, BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, HOPE, John Alexander, MCCRORIE, Alexander Monteith, PARK, Richard Mcgregor, SHERET, Garry Edward are mutual persons.
GALLIFORD TRY SECRETARIAL SERVICES LIMITED, BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, CHRISTIE, Rory William, HOPE, John Alexander, MCCRORIE, Alexander Monteith, PARK, Richard Mcgregor, SHERET, Garry Edward are mutual persons.
GALLIFORD TRY SECRETARIAL SERVICES LIMITED, BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, HOPE, John Alexander, MCCRORIE, Alexander Monteith, PARK, Richard Mcgregor, SHERET, Garry Edward are mutual persons.
BONE, Andrew Stephen, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, CHRISTIE, Rory William, GEMMELL, Nial Watson, MCCRORIE, Alexander Monteith, PARK, Richard Mcgregor are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, MCCRORIE, Alexander Monteith are mutual persons.
BONE, Andrew Stephen, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, CHRISTIE, Rory William, GEMMELL, Nial Watson, MCCRORIE, Alexander Monteith, PARK, Richard Mcgregor are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, HOPE, John Alexander, MCCRORIE, Alexander Monteith are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, MCCRORIE, Alexander Monteith are mutual persons.
BONE, Andrew Stephen, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, CHRISTIE, Rory William, GEMMELL, Nial Watson, MCCRORIE, Alexander Monteith, PARK, Richard Mcgregor are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, MCCRORIE, Alexander Monteith are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCVEY, Philip, GEMMELL, Nial Watson, MCCRORIE, Alexander Monteith, SHERET, Garry Edward are mutual persons.
BONE, Andrew Stephen, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, CHRISTIE, Rory William, GEMMELL, Nial Watson, MCCRORIE, Alexander Monteith, PARK, Richard Mcgregor are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, SIMMONS, Lee Richard, MCCRORIE, Alexander Monteith are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, SIMMONS, Lee Richard, MCCRORIE, Alexander Monteith are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, SIMMONS, Lee Richard, MCCRORIE, Alexander Monteith are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCVEY, Philip, GEMMELL, Nial Watson, MCCRORIE, Alexander Monteith, SHERET, Garry Edward are mutual persons.
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCGIRK, Paul James, SIMMONS, Lee Richard, MCCRORIE, Alexander Monteith are mutual persons.
BRADLEY, Kevin James are mutual persons.
CAMPBELL, Colin Malcolm, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, HOPE, John Alexander are mutual persons.
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, HOPE, John Alexander are mutual persons.
CAMPBELL, Colin Malcolm are mutual persons.
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi, HOPE, John Alexander are mutual persons.
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi, HOPE, John Alexander are mutual persons.
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi, HOPE, John Alexander are mutual persons.
HANN, Ruth Mairi, HOPE, John Alexander are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi are mutual persons.
HANN, Ruth Mairi, MCGIRK, Paul James, MCVEY, Philip, HOPE, John Alexander are mutual persons.
HANN, Ruth Mairi, MCGIRK, Paul James, MCVEY, Philip are mutual persons.
HANN, Ruth Mairi, MCGIRK, Paul James, MCVEY, Philip, HOPE, John Alexander are mutual persons.
HANN, Ruth Mairi, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, HOPE, John Alexander are mutual persons.
HANN, Ruth Mairi, MCGIRK, Paul James, MCVEY, Philip, SIMMONS, Lee Richard, HOPE, John Alexander are mutual persons.
HANN, Ruth Mairi, MCGIRK, Paul James, MCVEY, Philip, HOPE, John Alexander are mutual persons.
MCGHEE, Steven John, CHRISTIE, Rory William are mutual persons.
MCGHEE, Steven John, CHRISTIE, Rory William are mutual persons.
MCGHEE, Steven John are mutual persons.
MCGHEE, Steven John are mutual persons.
MCGHEE, Steven John are mutual persons.
MCGHEE, Steven John are mutual persons.
MCGHEE, Steven John are mutual persons.
MCGHEE, Steven John are mutual persons.
MCGHEE, Steven John are mutual persons.
MCGHEE, Steven John, CHRISTIE, Rory William are mutual persons.
MCGHEE, Steven John, CHRISTIE, Rory William are mutual persons.
MCGIRK, Paul James, MCVEY, Philip, HOPE, John Alexander are mutual persons.
MCGIRK, Paul James, MCVEY, Philip are mutual persons.
MCGIRK, Paul James, MCVEY, Philip are mutual persons.
MCGIRK, Paul James, MCVEY, Philip, GEMMELL, Nial Watson are mutual persons.
MCVEY, Philip are mutual persons.
SIMMONS, Lee Richard, GEMMELL, Nial Watson are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
SIMMONS, Lee Richard are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William, TEMPLETON, Matthew are mutual persons.
CHRISTIE, Rory William, TEMPLETON, Matthew are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
CHRISTIE, Rory William are mutual persons.
GEMMELL, Nial Watson are mutual persons.
GEMMELL, Nial Watson are mutual persons.
GEMMELL, Nial Watson are mutual persons.
GEMMELL, Nial Watson are mutual persons.
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
LOVE, Brian are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
TEMPLETON, Matthew are mutual persons.
HUB SOUTH EAST SCOTLAND LIMITED
BONE, Andrew Stephen, BRADLEY, Kevin James, CAMPBELL, Colin Malcolm, MCGHEE, Steven John, MCVEY, Philip, GEMMELL, Nial Watson, MCCRORIE, Alexander Monteith, SHERET, Garry Edward are mutual persons.
GLENMHOR CONSULTING LTD
BRADLEY, Kevin James are mutual persons.
GLENMHOR INVESTMENTS LLP
BRADLEY, Kevin James are mutual persons.
THE GLENMHOR PARTNERSHIP LLP
BRADLEY, Kevin James are mutual persons.
AECOM PROFESSIONAL SERVICES LLP
BRADLEY, Kevin James are mutual persons.
HUB EAST CENTRAL (ANGUS SCHOOLS) LIMITED
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi are mutual persons.
HUB WEST SCOTLAND PROJECT COMPANY (NO.5) LIMITED
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi, HOPE, John Alexander are mutual persons.
HUB WEST SCOTLAND PROJECT COMPANY (NO.4) LIMITED
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi, GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
HUB WEST SCOTLAND PROJECT COMPANY (NO.3) LIMITED
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi, HOPE, John Alexander are mutual persons.
HUB WEST SCOTLAND LIMITED
CAMPBELL, Colin Malcolm, GEMMELL, Nial Watson are mutual persons.
HUB WEST SCOTLAND HOLDCO (NO.2) LIMITED
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi are mutual persons.
HUB WEST SCOTLAND PROJECT COMPANY (NO.2) LIMITED
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi are mutual persons.
HUB WEST SCOTLAND HOLDCO (NO.1) LIMITED
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi are mutual persons.
HUB WEST SCOTLAND PROJECT COMPANY (NO.1) LIMITED
CAMPBELL, Colin Malcolm, HANN, Ruth Mairi are mutual persons.
HUB WEST SCOTLAND HOLDCO (NO.7) LIMITED
HANN, Ruth Mairi, GEMMELL, Nial Watson are mutual persons.
HUB WEST SCOTLAND PROJECT COMPANY (NO.7) LIMITED
HANN, Ruth Mairi, GEMMELL, Nial Watson are mutual persons.
HUB WEST SCOTLAND PROJECT COMPANY (NO.6) LIMITED
HANN, Ruth Mairi, HOPE, John Alexander are mutual persons.
HUB NORTH SCOTLAND (ELGIN HIGH SCHOOL) LIMITED
HANN, Ruth Mairi, MCGIRK, Paul James, MCVEY, Philip, HOPE, John Alexander are mutual persons.
THE EDINBURGH SCHOOLS PARTNERSHIP LIMITED
MCGHEE, Steven John are mutual persons.
ESP (HOLDINGS) LIMITED
MCGHEE, Steven John are mutual persons.
3 ED HOLDINGS 2 LIMITED
MCGHEE, Steven John, CHRISTIE, Rory William are mutual persons.
3 ED SISTERCO LIMITED
MCGHEE, Steven John, CHRISTIE, Rory William are mutual persons.
INSPIRED EDUCATION (SOUTH LANARKSHIRE) PLC
MCGHEE, Steven John, CHRISTIE, Rory William are mutual persons.
ABERDEEN COMMUNITY HEALTH CARE VILLAGE LIMITED
MCGIRK, Paul James, MCVEY, Philip, GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
ACP: NORTH HUB LIMITED
MCGIRK, Paul James are mutual persons.
HUB NORTH SCOTLAND (ALFORD) LIMITED
MCGIRK, Paul James, MCVEY, Philip, GEMMELL, Nial Watson are mutual persons.
HUB NORTH SCOTLAND LIMITED
MCGIRK, Paul James, MCVEY, Philip, GEMMELL, Nial Watson are mutual persons.
GT (NORTH HUB) INVESTMENTS LIMITED
MCVEY, Philip are mutual persons.
S4B (ISSUER) PLC
SIMMONS, Lee Richard are mutual persons.
3 ED HOLDINGS LIMITED
CHRISTIE, Rory William are mutual persons.
STONEHOUSE HOSPITALS LIMITED
CHRISTIE, Rory William are mutual persons.
AYRSHIRE HOSPITALS LIMITED
CHRISTIE, Rory William are mutual persons.
GEORGE STREET CAPITAL LIMITED
CHRISTIE, Rory William are mutual persons.
ELGIN INFRASTRUCTURE LIMITED
CHRISTIE, Rory William are mutual persons.
ELGIN LIFT LIMITED
CHRISTIE, Rory William are mutual persons.
ELGIN EDUCATION (FORFAR & CARNOUSTIE) LIMITED
CHRISTIE, Rory William are mutual persons.
ELGIN EDUCATION (FORFAR & CARNOUSTIE) HOLDINGS LIMITED
CHRISTIE, Rory William are mutual persons.
HUB SW DALBEATTIE HOLDCO LIMITED
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
HUB SW NHSL HOLDCO LIMITED
GEMMELL, Nial Watson are mutual persons.
HUB SW QMA DBFM CO LIMITED
GEMMELL, Nial Watson are mutual persons.
HUB SW GREENFAULDS HOLDCO LIMITED
GEMMELL, Nial Watson are mutual persons.
HUB SW NHSL SUB HUB CO LIMITED
GEMMELL, Nial Watson are mutual persons.
HUB SW EALC DBFM CO LIMITED
GEMMELL, Nial Watson, HOPE, John Alexander are mutual persons.
HUB SW QMA HOLD CO LIMITED
GEMMELL, Nial Watson are mutual persons.
TAYCARE HEALTH LIMITED
HOPE, John Alexander are mutual persons.
ABERDEEN ROADS LIMITED
HOPE, John Alexander are mutual persons.
HEALTHCARE SUPPORT (NORTH STAFFS) FINANCE PLC
LOVE, Brian are mutual persons.
EAST LOTHIAN LAND LIMITED
MCCRORIE, Alexander Monteith are mutual persons.
SHERET CONSULTING LIMITED
SHERET, Garry Edward are mutual persons.
MERSEYLINK (ISSUER) PLC
TEMPLETON, Matthew are mutual persons.
DUDLEY SUMMIT PLC
TEMPLETON, Matthew 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.
Menna Overview
Here’s a quick overview of ELCH DBFMCO LIMITED 👀 — a Edinburgh based business that started in 2016.