SWPCA

Glenshiel House Glenshiel House, Mauchline, KA5 6NF, Ayrshire
StatusACTIVE
Company No.SC299407
Category
Incorporated22 Mar 2006
Age18 years, 2 months, 23 days
JurisdictionScotland

SUMMARY

SWPCA is an active with number SC299407. It was incorporated 18 years, 2 months, 23 days ago, on 22 March 2006. The company address is Glenshiel House Glenshiel House, Mauchline, KA5 6NF, Ayrshire.



Company Fillings

Confirmation statement with no updates

Date: 02 Apr 2024

Action Date: 31 Mar 2024

Category: Confirmation-statement

Type: CS01

Made up date: 2024-03-31

Documents

View document PDF

Accounts with accounts type total exemption full

Date: 29 Dec 2023

Action Date: 31 Mar 2023

Category: Accounts

Type: AA

Made up date: 2023-03-31

Documents

View document PDF

Confirmation statement with no updates

Date: 11 Apr 2023

Action Date: 31 Mar 2023

Category: Confirmation-statement

Type: CS01

Made up date: 2023-03-31

Documents

View document PDF

Accounts with accounts type total exemption full

Date: 13 Feb 2023

Action Date: 31 Mar 2022

Category: Accounts

Type: AA

Made up date: 2022-03-31

Documents

View document PDF

Change registered office address company with date old address new address

Date: 06 Dec 2022

Action Date: 06 Dec 2022

Category: Address

Type: AD01

Change date: 2022-12-06

Old address: 9 Redding Road Redding Road Strathaven ML10 6FA Scotland

New address: Glenshiel House Sorn Mauchline Ayrshire KA5 6NF

Documents

View document PDF

Termination director company with name termination date

Date: 06 Dec 2022

Action Date: 24 Nov 2022

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Rebecca Frances Tierney

Termination date: 2022-11-24

Documents

View document PDF

Appoint person director company with name date

Date: 13 Apr 2022

Action Date: 10 Apr 2022

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Miss Charlotte Kellu

Appointment date: 2022-04-10

Documents

View document PDF

Confirmation statement with no updates

Date: 13 Apr 2022

Action Date: 31 Mar 2022

Category: Confirmation-statement

Type: CS01

Made up date: 2022-03-31

Documents

View document PDF

Gazette filings brought up to date

Date: 02 Mar 2022

Category: Gazette

Type: DISS40

Documents

View document PDF

Gazette notice compulsory

Date: 01 Mar 2022

Category: Gazette

Type: GAZ1

Documents

View document PDF

Change person director company with change date

Date: 28 Feb 2022

Action Date: 06 Jan 2022

Category: Officers

Sub Category: Change

Type: CH01

Change date: 2022-01-06

Officer name: Miss Rebecca Frances Tierney

Documents

View document PDF

Appoint person director company with name date

Date: 28 Feb 2022

Action Date: 16 Feb 2022

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Miss Alexandra Macmillan

Appointment date: 2022-02-16

Documents

View document PDF

Accounts with accounts type micro entity

Date: 28 Feb 2022

Action Date: 31 Mar 2021

Category: Accounts

Type: AA

Made up date: 2021-03-31

Documents

View document PDF

Confirmation statement with no updates

Date: 08 Jun 2021

Action Date: 31 Mar 2021

Category: Confirmation-statement

Type: CS01

Made up date: 2021-03-31

Documents

View document PDF

Termination director company with name termination date

Date: 29 Mar 2021

Action Date: 12 Mar 2021

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2021-03-12

Officer name: Brian Thomson

Documents

View document PDF

Termination director company with name termination date

Date: 30 Dec 2020

Action Date: 15 Nov 2020

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Myranda Houton

Termination date: 2020-11-15

Documents

View document PDF

Accounts with accounts type micro entity

Date: 30 Dec 2020

Action Date: 31 Mar 2020

Category: Accounts

Type: AA

Made up date: 2020-03-31

Documents

View document PDF

Confirmation statement with no updates

Date: 14 Apr 2020

Action Date: 31 Mar 2020

Category: Confirmation-statement

Type: CS01

Made up date: 2020-03-31

Documents

View document PDF

Change person director company with change date

Date: 29 Dec 2019

Action Date: 29 Dec 2019

Category: Officers

Sub Category: Change

Type: CH01

Change date: 2019-12-29

Officer name: Mr Gregor Gillies Mcmillan

Documents

View document PDF

Change person director company with change date

Date: 29 Dec 2019

Action Date: 29 Dec 2019

Category: Officers

Sub Category: Change

Type: CH01

Officer name: Miss Rebecca Frances Tierney

Change date: 2019-12-29

Documents

View document PDF

Change person director company with change date

Date: 29 Dec 2019

Action Date: 29 Dec 2019

Category: Officers

Sub Category: Change

Type: CH01

Change date: 2019-12-29

Officer name: Mrs Chrissie Whitaker

Documents

View document PDF

Change person director company with change date

Date: 29 Dec 2019

Action Date: 29 Dec 2019

Category: Officers

Sub Category: Change

Type: CH01

Officer name: Mr Brian Thomson

Change date: 2019-12-29

Documents

View document PDF

Change person director company with change date

Date: 29 Dec 2019

Action Date: 29 Dec 2019

Category: Officers

Sub Category: Change

Type: CH01

Officer name: Mrs Carrie Scobbie

Change date: 2019-12-29

Documents

View document PDF

Change person director company with change date

Date: 29 Dec 2019

Action Date: 29 Dec 2019

Category: Officers

Sub Category: Change

Type: CH01

Officer name: Mrs Sharon Quinlan

Change date: 2019-12-29

Documents

View document PDF

Change person director company with change date

Date: 29 Dec 2019

Action Date: 29 Dec 2019

Category: Officers

Sub Category: Change

Type: CH01

Change date: 2019-12-29

Officer name: Mr Gregor Gillies Mcmillan

Documents

View document PDF

Change person director company with change date

Date: 29 Dec 2019

Action Date: 29 Dec 2019

Category: Officers

Sub Category: Change

Type: CH01

Change date: 2019-12-29

Officer name: Miss Myranda Houton

Documents

View document PDF

Change person director company with change date

Date: 29 Dec 2019

Action Date: 29 Dec 2019

Category: Officers

Sub Category: Change

Type: CH01

Officer name: Mrs Cheryl Mcmillan

Change date: 2019-12-29

Documents

View document PDF

Accounts with accounts type micro entity

Date: 29 Dec 2019

Action Date: 31 Mar 2019

Category: Accounts

Type: AA

Made up date: 2019-03-31

Documents

View document PDF

Appoint person director company with name date

Date: 14 Nov 2019

Action Date: 10 Nov 2019

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Miss Zoe Nicoll

Appointment date: 2019-11-10

Documents

View document PDF

Appoint person director company with name date

Date: 14 Nov 2019

Action Date: 10 Nov 2019

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Ms Ashley Connor

Appointment date: 2019-11-10

Documents

View document PDF

Appoint person director company with name date

Date: 13 Nov 2019

Action Date: 10 Nov 2019

Category: Officers

Sub Category: Appointments

Type: AP01

Appointment date: 2019-11-10

Officer name: Miss Mary Nicoll

Documents

View document PDF

Appoint person director company with name date

Date: 13 Nov 2019

Action Date: 10 Nov 2019

Category: Officers

Sub Category: Appointments

Type: AP01

Appointment date: 2019-11-10

Officer name: Ms Gillian Connor

Documents

View document PDF

Termination director company with name termination date

Date: 13 Nov 2019

Action Date: 10 Nov 2019

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Shona Thomson

Termination date: 2019-11-10

Documents

View document PDF

Change registered office address company with date old address new address

Date: 13 Nov 2019

Action Date: 13 Nov 2019

Category: Address

Type: AD01

Old address: High Dykes Farm Muirkirk Road Strathaven ML10 6RF Scotland

New address: 9 Redding Road Redding Road Strathaven ML10 6FA

Change date: 2019-11-13

Documents

View document PDF

Termination director company with name termination date

Date: 13 Nov 2019

Action Date: 10 Nov 2019

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Irene Mckelvey

Termination date: 2019-11-10

Documents

View document PDF

Termination director company with name termination date

Date: 13 Nov 2019

Action Date: 10 Nov 2019

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Helen Lee

Termination date: 2019-11-10

Documents

View document PDF

Termination director company with name termination date

Date: 13 Nov 2019

Action Date: 10 Nov 2019

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Kevin John Moy

Termination date: 2019-11-10

Documents

View document PDF

Confirmation statement with no updates

Date: 11 Apr 2019

Action Date: 31 Mar 2019

Category: Confirmation-statement

Type: CS01

Made up date: 2019-03-31

Documents

View document PDF

Accounts with accounts type micro entity

Date: 10 Dec 2018

Action Date: 31 Mar 2018

Category: Accounts

Type: AA

Made up date: 2018-03-31

Documents

View document PDF

Appoint person director company with name date

Date: 07 Nov 2018

Action Date: 20 Oct 2018

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mrs Helen Lee

Appointment date: 2018-10-20

Documents

View document PDF

Appoint person director company with name date

Date: 07 Nov 2018

Action Date: 20 Oct 2018

Category: Officers

Sub Category: Appointments

Type: AP01

Appointment date: 2018-10-20

Officer name: Ms Carrie Scobbie

Documents

View document PDF

Appoint person director company with name date

Date: 07 Nov 2018

Action Date: 20 Oct 2018

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mrs Sharon Quinlan

Appointment date: 2018-10-20

Documents

View document PDF

Appoint person director company with name date

Date: 07 Nov 2018

Action Date: 20 Oct 2018

Category: Officers

Sub Category: Appointments

Type: AP01

Appointment date: 2018-10-20

Officer name: Miss Myranda Houton

Documents

View document PDF

Appoint person director company with name date

Date: 07 Nov 2018

Action Date: 20 Oct 2018

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mrs Shona Thomson

Appointment date: 2018-10-20

Documents

View document PDF

Change person director company with change date

Date: 05 Nov 2018

Action Date: 04 Nov 2018

Category: Officers

Sub Category: Change

Type: CH01

Change date: 2018-11-04

Officer name: Ms Irene Mckelvey

Documents

View document PDF

Termination director company with name termination date

Date: 04 Nov 2018

Action Date: 20 Oct 2018

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2018-10-20

Officer name: Christine Burton

Documents

View document PDF

Termination director company with name termination date

Date: 04 Nov 2018

Action Date: 20 Oct 2018

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2018-10-20

Officer name: Janette Scott

Documents

View document PDF

Termination director company with name termination date

Date: 04 Nov 2018

Action Date: 20 Oct 2018

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2018-10-20

Officer name: Joan Leslie

Documents

View document PDF

Termination director company with name termination date

Date: 04 Nov 2018

Action Date: 20 Oct 2018

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2018-10-20

Officer name: George Mciver Burton

Documents

View document PDF

Confirmation statement with no updates

Date: 03 Apr 2018

Action Date: 31 Mar 2018

Category: Confirmation-statement

Type: CS01

Made up date: 2018-03-31

Documents

View document PDF

Appoint person director company with name date

Date: 30 Nov 2017

Action Date: 29 Oct 2017

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Miss Rebecca Frances Tierney

Appointment date: 2017-10-29

Documents

View document PDF

Appoint person director company with name date

Date: 30 Nov 2017

Action Date: 29 Oct 2017

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mr Gregor Gillies Mcmillan

Appointment date: 2017-10-29

Documents

View document PDF

Change registered office address company with date old address new address

Date: 24 Nov 2017

Action Date: 24 Nov 2017

Category: Address

Type: AD01

New address: High Dykes Farm Muirkirk Road Strathaven ML10 6RF

Old address: Mrs E Russell, Carston Farm by Killearn G63 9LJ Great Britain

Change date: 2017-11-24

Documents

View document PDF

Termination director company with name termination date

Date: 23 Nov 2017

Action Date: 29 Oct 2017

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2017-10-29

Officer name: Karlene Scotland

Documents

View document PDF

Termination director company with name termination date

Date: 23 Nov 2017

Action Date: 29 Oct 2017

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Elizabeth Ann Russell

Termination date: 2017-10-29

Documents

View document PDF

Termination director company with name termination date

Date: 23 Nov 2017

Action Date: 29 Oct 2017

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2017-10-29

Officer name: Angela Rosemary Jamieson

Documents

View document PDF

Termination director company with name termination date

Date: 23 Nov 2017

Action Date: 29 Oct 2017

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Edith Gunn

Termination date: 2017-10-29

Documents

View document PDF

Elect to keep the directors register information on the public register

Date: 23 Nov 2017

Category: Officers

Sub Category: Register

Type: EH01

Documents

View document PDF

Accounts with accounts type micro entity

Date: 23 Nov 2017

Action Date: 31 Mar 2017

Category: Accounts

Type: AA

Made up date: 2017-03-31

Documents

View document PDF

Appoint person director company with name date

Date: 16 Oct 2017

Action Date: 10 Apr 2017

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Ms Irene Mckelvey

Appointment date: 2017-04-10

Documents

View document PDF

Appoint person director company with name date

Date: 16 Oct 2017

Action Date: 10 Apr 2017

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mr Kevin John Moy

Appointment date: 2017-04-10

Documents

View document PDF

Confirmation statement with updates

Date: 03 May 2017

Action Date: 31 Mar 2017

Category: Confirmation-statement

Type: CS01

Made up date: 2017-03-31

Documents

View document PDF

Termination director company with name termination date

Date: 03 May 2017

Action Date: 21 Oct 2016

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2016-10-21

Officer name: Leanne Dryburgh

Documents

View document PDF

Termination director company with name termination date

Date: 03 May 2017

Action Date: 21 Oct 2016

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2016-10-21

Officer name: Leanne Dryburgh

Documents

View document PDF

Appoint person director company with name date

Date: 03 May 2017

Action Date: 18 Dec 2016

Category: Officers

Sub Category: Appointments

Type: AP01

Appointment date: 2016-12-18

Officer name: Mrs Cheryl Mcmillan

Documents

View document PDF

Termination director company with name termination date

Date: 03 May 2017

Action Date: 30 Oct 2016

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Charles Duncan Cousens

Termination date: 2016-10-30

Documents

View document PDF

Accounts with accounts type micro entity

Date: 18 Dec 2016

Action Date: 31 Mar 2016

Category: Accounts

Type: AA

Made up date: 2016-03-31

Documents

View document PDF

Change registered office address company with date old address new address

Date: 05 Dec 2016

Action Date: 05 Dec 2016

Category: Address

Type: AD01

New address: Mrs E Russell, Carston Farm by Killearn G63 9LJ

Change date: 2016-12-05

Old address: C/O Mrs Chrissie Whitaker Meikle Carton Meiklecarton Dalbeatie Dumfries & Galloway DG5 4NH United Kingdom

Documents

View document PDF

Annual return company with made up date no member list

Date: 16 May 2016

Action Date: 31 Mar 2016

Category: Annual-return

Type: AR01

Made up date: 2016-03-31

Documents

View document PDF

Appoint person director company with name date

Date: 16 May 2016

Action Date: 01 Jan 2016

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mr George Mciver Burton

Appointment date: 2016-01-01

Documents

View document PDF

Accounts with accounts type micro entity

Date: 31 Dec 2015

Action Date: 31 Mar 2015

Category: Accounts

Type: AA

Made up date: 2015-03-31

Documents

View document PDF

Appoint person director company with name date

Date: 21 Dec 2015

Action Date: 01 Nov 2015

Category: Officers

Sub Category: Appointments

Type: AP01

Appointment date: 2015-11-01

Officer name: Ms Angela Rosemary Jamieson

Documents

View document PDF

Change registered office address company with date old address new address

Date: 30 Jun 2015

Action Date: 30 Jun 2015

Category: Address

Type: AD01

Old address: Norwood House Auchenheath Lanark Lanarkshire ML11 9UT

Change date: 2015-06-30

New address: C/O Mrs Chrissie Whitaker Meikle Carton Meiklecarton Dalbeatie Dumfries & Galloway DG5 4NH

Documents

View document PDF

Appoint person director company with name date

Date: 30 Jun 2015

Action Date: 03 May 2015

Category: Officers

Sub Category: Appointments

Type: AP01

Appointment date: 2015-05-03

Officer name: Mr Brian Thomson

Documents

View document PDF

Appoint person director company with name date

Date: 30 Jun 2015

Action Date: 03 May 2015

Category: Officers

Sub Category: Appointments

Type: AP01

Appointment date: 2015-05-03

Officer name: Mrs Chrissie Whitaker

Documents

View document PDF

Appoint person director company with name date

Date: 30 Jun 2015

Action Date: 03 May 2015

Category: Officers

Sub Category: Appointments

Type: AP01

Appointment date: 2015-05-03

Officer name: Miss Karlene Scotland

Documents

View document PDF

Termination director company with name termination date

Date: 30 Jun 2015

Action Date: 15 Apr 2015

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Hazel Jane Galbraith

Termination date: 2015-04-15

Documents

View document PDF

Termination director company with name termination date

Date: 01 May 2015

Action Date: 24 Apr 2015

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2015-04-24

Officer name: Evelyn Aitchison

Documents

View document PDF

Termination director company with name termination date

Date: 19 Apr 2015

Action Date: 15 Apr 2015

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2015-04-15

Officer name: David Russell

Documents

View document PDF

Annual return company with made up date no member list

Date: 16 Apr 2015

Action Date: 22 Mar 2015

Category: Annual-return

Type: AR01

Made up date: 2015-03-22

Documents

View document PDF

Termination director company with name termination date

Date: 03 Apr 2015

Action Date: 01 Apr 2015

Category: Officers

Sub Category: Termination

Type: TM01

Termination date: 2015-04-01

Officer name: Gavin Ingram

Documents

View document PDF

Termination director company with name termination date

Date: 03 Apr 2015

Action Date: 05 Oct 2014

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Karlene Scotland

Termination date: 2014-10-05

Documents

View document PDF

Accounts with accounts type total exemption small

Date: 11 Feb 2015

Action Date: 31 Mar 2014

Category: Accounts

Type: AA

Made up date: 2014-03-31

Documents

View document PDF

Annual return company with made up date no member list

Date: 17 Apr 2014

Action Date: 22 Mar 2014

Category: Annual-return

Type: AR01

Made up date: 2014-03-22

Documents

View document PDF

Accounts with accounts type total exemption small

Date: 20 Jan 2014

Action Date: 31 Mar 2013

Category: Accounts

Type: AA

Made up date: 2013-03-31

Documents

View document PDF

Annual return company with made up date no member list

Date: 22 Apr 2013

Action Date: 22 Mar 2013

Category: Annual-return

Type: AR01

Made up date: 2013-03-22

Documents

View document PDF

Appoint person director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mrs Joan Leslie

Documents

View document PDF

Appoint person director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mrs Christine Burton

Documents

View document PDF

Appoint person director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Miss Karlene Scotland

Documents

View document PDF

Appoint person director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mrs Edith Gunn

Documents

View document PDF

Appoint person director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mrs Evelyn Aitchison

Documents

View document PDF

Appoint person director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mr Gavin Ingram

Documents

View document PDF

Appoint person director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Appointments

Type: AP01

Officer name: Mr David Russell

Documents

View document PDF

Termination director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Alison Walker

Documents

View document PDF

Termination director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Gillian Mcninch

Documents

View document PDF

Termination director company with name

Date: 19 Apr 2013

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Lynneann Cameron

Documents

View document PDF

Accounts with accounts type total exemption small

Date: 21 Mar 2013

Action Date: 31 Mar 2012

Category: Accounts

Type: AA

Made up date: 2012-03-31

Documents

View document PDF

Annual return company with made up date no member list

Date: 25 May 2012

Action Date: 22 Mar 2012

Category: Annual-return

Type: AR01

Made up date: 2012-03-22

Documents

View document PDF

Change registered office address company with date old address

Date: 25 May 2012

Action Date: 25 May 2012

Category: Address

Type: AD01

Old address: 7a Hospitland Drive Lanark Lanarkshire ML11 7EJ

Change date: 2012-05-25

Documents

View document PDF

Termination director company with name

Date: 25 May 2012

Category: Officers

Sub Category: Termination

Type: TM01

Officer name: Nicola Luti

Documents

View document PDF


Some Companies

BONNER INSTRUMENT DESIGNS LIMITED

5 LETHAM GRANGE,CUMBERNAULD,G68 0HZ

Number:SC514803
Status:ACTIVE
Category:Private Limited Company

BROADCAST ASSOCIATES LIMITED

2 BROADLEAF AVENUE,BISHOP'S STORTFORD,CM23 4JY

Number:07547750
Status:ACTIVE
Category:Private Limited Company

DIAMOND CONTROLS (BUSHEY) LIMITED

262 HIGH ROAD,HARROW,HA3 7BB

Number:11195079
Status:ACTIVE
Category:Private Limited Company

EUROPEAN BOARD OF TRAVEL LTD

20-22 WENLOCK ROAD,LONDON,N1 7GU

Number:09577758
Status:ACTIVE
Category:Private Limited Company

HYLANDS MEDIA PRODUCTIONS LTD

1 SANDHILL COURT,CRAIGAVON,BT63 5XP

Number:NI649109
Status:ACTIVE
Category:Private Limited Company

KENT HOUSE CARE HOME LIMITED

2A SYLVAN AVENUE,HORNCHURCH,RM11 2PN

Number:10551335
Status:ACTIVE
Category:Private Limited Company

Contains public sector information licensed under the Open Government Licence V3.0.

Search Companies in UK

Search Company Persons in UK

Check our Privacy Policy

Data source