WORCESTER MASONIC BUILDINGS COMPANY LIMITED(THE)

The Masonic Hall The Masonic Hall, Worcester, WR3 8LX
StatusACTIVE
Company No.00040285
CategoryPrivate Limited Company
Incorporated11 Jan 1894
Age130 years, 3 months, 17 days
JurisdictionEngland Wales

SUMMARY

WORCESTER MASONIC BUILDINGS COMPANY LIMITED(THE) is an active private limited company with number 00040285. It was incorporated 130 years, 3 months, 17 days ago, on 11 January 1894. The company address is The Masonic Hall The Masonic Hall, Worcester, WR3 8LX.



People

HEMMINGS, Richard Anthony

Secretary

ACTIVE

Assigned on 12 Apr 2011

Current time on role 13 years, 16 days

ANDREWS, Stephen

Director

Managing Director

ACTIVE

Assigned on 01 Jun 1993

Current time on role 30 years, 10 months, 27 days

BRACE, David Harry

Director

Retired

ACTIVE

Assigned on 01 Jan 2007

Current time on role 17 years, 3 months, 27 days

BRADFORD, Bryan John

Director

Director

ACTIVE

Assigned on 21 Mar 2006

Current time on role 18 years, 1 month, 7 days

BROADHURST, Melvyn John

Director

Retired Bank Manager

ACTIVE

Assigned on 15 Apr 2000

Current time on role 24 years, 13 days

BROUGHTON, Peter James

Director

None

ACTIVE

Assigned on 01 Apr 2010

Current time on role 14 years, 27 days

CARMICHAEL, Ashley Alexander, Mr.

Director

Co Director

ACTIVE

Assigned on 01 Jul 2009

Current time on role 14 years, 9 months, 27 days

CAROLAN, John Francis

Director

Garage Proprietor

ACTIVE

Assigned on 01 Sep 2011

Current time on role 12 years, 7 months, 27 days

DARBY, David Gilbert

Director

Retired

ACTIVE

Assigned on 14 Mar 2019

Current time on role 5 years, 1 month, 14 days

DELICATE, Greatrex Allen

Director

Retired

ACTIVE

Assigned on 15 Nov 2023

Current time on role 5 months, 13 days

EVANS, Richard Donald Edward

Director

It Manager

ACTIVE

Assigned on 01 Jun 2020

Current time on role 3 years, 10 months, 27 days

HALL, Kevin

Director

Project Manager

ACTIVE

Assigned on 04 May 2017

Current time on role 6 years, 11 months, 24 days

HEMMINGS, Richard Anthony

Director

Accountant

ACTIVE

Assigned on 01 Jan 2011

Current time on role 13 years, 3 months, 27 days

HEWLETT, Terence William

Director

Subpostmaster

ACTIVE

Assigned on 28 Nov 1998

Current time on role 25 years, 5 months

KING, Michael Anthony

Director

Planning And Design Consultant

ACTIVE

Assigned on 12 Feb 2016

Current time on role 8 years, 2 months, 16 days

LAMB, George William

Director

Partner

ACTIVE

Assigned on 01 Jan 2006

Current time on role 18 years, 3 months, 27 days

MORGAN, David Michael

Director

Hm Forces

ACTIVE

Assigned on 15 Jun 2012

Current time on role 11 years, 10 months, 13 days

NOLAN, Gerald Michael

Director

Retired

ACTIVE

Assigned on 11 Nov 2022

Current time on role 1 year, 5 months, 17 days

OWEN, Charles Richard

Director

Approved Driving Instructer

ACTIVE

Assigned on 27 Sep 2012

Current time on role 11 years, 7 months, 1 day

PEARMAN, Michael William Harvey

Director

Retired

ACTIVE

Assigned on 11 Dec 2017

Current time on role 6 years, 4 months, 17 days

PHILPOTT, Andrew Jon

Director

Company Director

ACTIVE

Assigned on 01 Nov 2023

Current time on role 5 months, 27 days

TAPSON, John Ernest

Director

Retired

ACTIVE

Assigned on 26 Jun 2006

Current time on role 17 years, 10 months, 2 days

TRENNAN, Ian

Director

Human Resources Director

ACTIVE

Assigned on 10 Jan 2023

Current time on role 1 year, 3 months, 18 days

WHITTINGSLOW, Brian

Director

Retired

ACTIVE

Assigned on 14 Mar 2019

Current time on role 5 years, 1 month, 14 days

WILLIAMS, Gwyn Thomas

Director

Retired Director

ACTIVE

Assigned on 01 Nov 2023

Current time on role 5 months, 27 days

BALLARD, Geoffrey William

Secretary

Accountant

RESIGNED

Assigned on 26 Jun 2006

Resigned on 01 Dec 2010

Time on role 4 years, 5 months, 5 days

BOORN, David Charles

Secretary

RESIGNED

Assigned on 11 Dec 1997

Resigned on 13 May 2003

Time on role 5 years, 5 months, 2 days

CARMICHAEL, Ashley Alexander, Mr.

Secretary

Co Director

RESIGNED

Assigned on 01 Jul 2009

Resigned on 01 Dec 2010

Time on role 1 year, 5 months

HILL, Colin Gordan

Secretary

RESIGNED

Assigned on 13 May 2003

Resigned on 20 Nov 2003

Time on role 6 months, 7 days

KING, Dick Anthony

Secretary

RESIGNED

Assigned on 02 Jun 1992

Resigned on 06 Jun 1995

Time on role 3 years, 4 days

PAINTER, Howard Noel

Secretary

Chartered Accountant

RESIGNED

Assigned on 06 Jun 1995

Resigned on 31 Dec 1997

Time on role 2 years, 6 months, 25 days

PERRY, Geoffrey Charles

Secretary

Retred

RESIGNED

Assigned on 01 Nov 2008

Resigned on 12 Apr 2011

Time on role 2 years, 5 months, 11 days

TIPPIN, Richard Edward

Secretary

Chartered Architect

RESIGNED

Assigned on 20 Nov 2003

Resigned on 26 Jun 2006

Time on role 2 years, 7 months, 6 days

ANDERSON, Lionel Kenneth

Director

Consultant

RESIGNED

Assigned on 10 Jan 1996

Resigned on 10 Jun 1997

Time on role 1 year, 5 months

ANDREWS, Bertram Anthony

Director

Builder

RESIGNED

Assigned on

Resigned on 02 Mar 1993

Time on role 31 years, 1 month, 26 days

ARCHER, Joseph Frederick

Director

Retired Accountant

RESIGNED

Assigned on 06 Apr 2005

Resigned on 20 Dec 2008

Time on role 3 years, 8 months, 14 days

BAKER, Thomas John

Director

Retired

RESIGNED

Assigned on 06 Jan 2003

Resigned on 13 Feb 2012

Time on role 9 years, 1 month, 7 days

BALLARD, Geoffrey William

Director

Chartered Accountant

RESIGNED

Assigned on 13 May 2003

Resigned on 01 Jan 2011

Time on role 7 years, 7 months, 19 days

BLAKE, Robert Anthony

Director

Director

RESIGNED

Assigned on 21 Mar 2006

Resigned on 01 Jan 2011

Time on role 4 years, 9 months, 11 days

BOTFIELD, Colin Malcolm

Director

Engineer

RESIGNED

Assigned on 06 Nov 1997

Resigned on 01 Dec 2010

Time on role 13 years, 25 days

BOURNE, Lawrence Eric

Director

Retired Headmaster

RESIGNED

Assigned on 28 Jun 2002

Resigned on 31 Dec 2006

Time on role 4 years, 6 months, 3 days

BRODRICK, Alfred Gerald

Director

Retired Chartered Electrical Engineer

RESIGNED

Assigned on

Resigned on 10 Jan 1996

Time on role 28 years, 3 months, 18 days

BROWN, Colin Peter Thomas

Director

Consultant

RESIGNED

Assigned on 01 May 2001

Resigned on 31 Dec 2006

Time on role 5 years, 8 months

BRYAN, Anthony

Director

Builder

RESIGNED

Assigned on 12 Apr 2011

Resigned on 03 May 2013

Time on role 2 years, 21 days

BURTON, John, Dr

Director

Retired Medical Practitioner

RESIGNED

Assigned on

Resigned on 01 Mar 1994

Time on role 30 years, 1 month, 27 days

BUTLER, Gordon

Director

Schoolmaster

RESIGNED

Assigned on

Resigned on 12 Mar 1999

Time on role 25 years, 1 month, 16 days

BUTLER, Phillip Hedley

Director

Builder

RESIGNED

Assigned on 14 Feb 2017

Resigned on 07 Jul 2021

Time on role 4 years, 4 months, 21 days

CALLOW, Bernard Robert

Director

Plumber

RESIGNED

Assigned on 06 Mar 2011

Resigned on 19 Apr 2021

Time on role 10 years, 1 month, 13 days

CHERINGTON, David

Director

Director

RESIGNED

Assigned on 27 Jun 2000

Resigned on 20 Mar 2002

Time on role 1 year, 8 months, 23 days

CLEVELAND, Roger Tom

Director

Retired

RESIGNED

Assigned on 01 Jan 2006

Resigned on 01 Dec 2010

Time on role 4 years, 11 months

COX, Brian Guy Donald

Director

Retired

RESIGNED

Assigned on 01 Jul 2000

Resigned on 25 Oct 2014

Time on role 14 years, 3 months, 24 days

CUNNINGHAM, Brian William

Director

Engineer

RESIGNED

Assigned on 25 May 2003

Resigned on 01 Sep 2011

Time on role 8 years, 3 months, 7 days

CUNNINGHAM, Brian William

Director

Engineer

RESIGNED

Assigned on 01 Feb 1996

Resigned on 31 Dec 2002

Time on role 6 years, 10 months, 30 days

DALE, Douglas Brian

Director

Chartered Accountant

RESIGNED

Assigned on 22 Mar 1994

Resigned on 31 Dec 2002

Time on role 8 years, 9 months, 9 days

DALEY, Eric William

Director

Retired Civil Servant

RESIGNED

Assigned on

Resigned on 07 Jun 1994

Time on role 29 years, 10 months, 21 days

DALLY, Alan Melvin

Director

Schoolmaster

RESIGNED

Assigned on 07 Jun 1994

Resigned on 06 Jun 1995

Time on role 11 months, 29 days

DAVIS, Adrian James Walker

Director

Company Director

RESIGNED

Assigned on 02 May 2013

Resigned on 08 Sep 2016

Time on role 3 years, 4 months, 6 days

DAVIS, David John

Director

Architect

RESIGNED

Assigned on 01 Jun 1993

Resigned on 01 Jan 1998

Time on role 4 years, 7 months

DRINKWATER, George Thomas Henry

Director

Retired Police Superintendent

RESIGNED

Assigned on 01 Jun 1993

Resigned on 07 Mar 2002

Time on role 8 years, 9 months, 6 days

DYER, Charles Middlebrook Keith

Director

General Manager

RESIGNED

Assigned on 17 Apr 1997

Resigned on 14 Dec 2011

Time on role 14 years, 7 months, 27 days

EVANS, Keith Martin

Director

Chartered Secretary

RESIGNED

Assigned on 13 Feb 2012

Resigned on 21 Feb 2013

Time on role 1 year, 8 days

FILDES, George Kenneth

Director

Retired

RESIGNED

Assigned on

Resigned on 25 Mar 1996

Time on role 28 years, 1 month, 3 days

FOARD, David Arthur

Director

Office Manager

RESIGNED

Assigned on 01 Jun 1993

Resigned on 01 Jan 1994

Time on role 7 months

FOSTER, Royston John

Director

Chartered Quantity Surveyor

RESIGNED

Assigned on 01 Jun 1993

Resigned on 01 May 1999

Time on role 5 years, 10 months, 30 days

FRANCE SARGEANT, Henry

Director

Retired

RESIGNED

Assigned on 08 Feb 2002

Resigned on 31 Dec 2006

Time on role 4 years, 10 months, 23 days

FURLEY, Eric Ernest

Director

Retired Builder

RESIGNED

Assigned on

Resigned on 19 Jun 1992

Time on role 31 years, 10 months, 9 days

GRIFFITHS, John Christopher

Director

Insurance Broker

RESIGNED

Assigned on

Resigned on 02 Jan 2012

Time on role 12 years, 3 months, 26 days

GROUNSELL, Thomas William

Director

Retired Engineer

RESIGNED

Assigned on

Resigned on 01 Jun 1999

Time on role 24 years, 10 months, 27 days

HACKETT, John Charles

Director

Chartered Accountant

RESIGNED

Assigned on 07 Jun 1994

Resigned on 24 Nov 1995

Time on role 1 year, 5 months, 17 days

HANBY-HOLMES, Jonathon Paul

Director

Exhibition Designer

RESIGNED

Assigned on 22 Feb 2012

Resigned on 14 Mar 2019

Time on role 7 years, 21 days

HARPER, Stephen John

Director

Farm Worker

RESIGNED

Assigned on 03 Mar 2016

Resigned on 01 Nov 2023

Time on role 7 years, 7 months, 29 days

HARRIS, Michael John Aidan

Director

Solicitor

RESIGNED

Assigned on 01 Jan 1998

Resigned on 31 Mar 2000

Time on role 2 years, 2 months, 30 days

HARRIS, Michael John Aidan

Director

Solicitor

RESIGNED

Assigned on

Resigned on 01 Dec 1992

Time on role 31 years, 4 months, 27 days

HAWKARD, Keith Anthony

Director

Retired College Principal

RESIGNED

Assigned on 07 Jun 1994

Resigned on 10 Jun 1998

Time on role 4 years, 3 days

HILL, Colin Gordan

Director

Surveyor

RESIGNED

Assigned on 01 Jun 1999

Resigned on 20 Nov 2003

Time on role 4 years, 5 months, 19 days

HINDLE, Christopher Ronald

Director

Ifa/Ins Bkr

RESIGNED

Assigned on 12 Mar 1999

Resigned on 01 Jul 2009

Time on role 10 years, 3 months, 19 days

HOLDER, Cyril Walter

Director

Solicitor

RESIGNED

Assigned on 01 Jun 1993

Resigned on 14 Jul 2003

Time on role 10 years, 1 month, 13 days

HUDSPITH, Geoffrey Ernest

Director

Retired Director

RESIGNED

Assigned on 18 Apr 2005

Resigned on 01 Jan 2012

Time on role 6 years, 8 months, 13 days

HUMPHREYS, Alun George

Director

Teacher

RESIGNED

Assigned on 11 Sep 2006

Resigned on 14 Apr 2016

Time on role 9 years, 7 months, 3 days

HUTT, Adrian Carl

Director

Chartered Architect

RESIGNED

Assigned on

Resigned on 07 Jun 1994

Time on role 29 years, 10 months, 21 days

JAMES, George

Director

Chartered Civil Engineer

RESIGNED

Assigned on

Resigned on 01 Feb 1996

Time on role 28 years, 2 months, 27 days

JAMES, Kenneth Douglas

Director

Retired

RESIGNED

Assigned on

Resigned on 10 Jun 1998

Time on role 25 years, 10 months, 18 days

JONES, Alun Keith

Director

Police Community Supporet Officer

RESIGNED

Assigned on 12 Feb 2016

Resigned on 01 Jun 2020

Time on role 4 years, 3 months, 20 days

KING, Dick Anthony

Director

Retired Chartered Accountant

RESIGNED

Assigned on 01 Jun 1993

Resigned on 07 Jun 2001

Time on role 8 years, 6 days

KING, Henry Walter

Director

Retired Quantity Surveyor

RESIGNED

Assigned on

Resigned on 03 Jan 1994

Time on role 30 years, 3 months, 25 days

KIPPING, Michael Norman Brenchley

Director

Company Director

RESIGNED

Assigned on

Resigned on 22 Apr 1993

Time on role 31 years, 6 days

KNIGHT, Barry

Director

Retired Builder

RESIGNED

Assigned on 23 Feb 2015

Resigned on 01 Jun 2020

Time on role 5 years, 3 months, 9 days

KNIGHT, Barry

Director

Retired

RESIGNED

Assigned on 11 Mar 2013

Resigned on 14 Mar 2014

Time on role 1 year, 3 days

LAIRD, Albert George

Director

Retired Principal Scientific Officer

RESIGNED

Assigned on

Resigned on 01 Jul 1999

Time on role 24 years, 9 months, 28 days

LEOPARD, Adrian John

Director

Chartered Accountant

RESIGNED

Assigned on 16 Nov 2022

Resigned on 31 Aug 2023

Time on role 9 months, 15 days

MASON, Leslie Arthur

Director

Retired Newsagent

RESIGNED

Assigned on 02 Jun 1992

Resigned on 14 Jul 2003

Time on role 11 years, 1 month, 12 days

MCCANN, John

Director

Retired

RESIGNED

Assigned on 28 Nov 2012

Resigned on 01 Nov 2020

Time on role 7 years, 11 months, 3 days

MORRIS, John

Director

Insurance Consultant

RESIGNED

Assigned on 10 Jan 1996

Resigned on 19 Apr 2002

Time on role 6 years, 3 months, 9 days

MORRIS, Robert Lupton

Director

None

RESIGNED

Assigned on 22 Sep 2000

Resigned on 31 Dec 2002

Time on role 2 years, 3 months, 9 days

MUSE, Michael George Frederick

Director

Print Broker

RESIGNED

Assigned on 01 Jul 2000

Resigned on 01 Jul 2009

Time on role 9 years

NOLAN, Gerald Michael

Director

Retired

RESIGNED

Assigned on 01 Mar 2002

Resigned on 11 Dec 2017

Time on role 15 years, 9 months, 10 days

PADDEN, Roy Thomas

Director

Engineer

RESIGNED

Assigned on 27 Aug 1997

Resigned on 26 Nov 2020

Time on role 23 years, 2 months, 30 days

PAINTER, Howard Noel

Director

Charterd Accountant

RESIGNED

Assigned on 01 Feb 1996

Resigned on 07 Feb 2008

Time on role 12 years, 6 days

PEARMAN, Michael William Harvey

Director

Retired

RESIGNED

Assigned on 06 Jan 2012

Resigned on 14 Feb 2017

Time on role 5 years, 1 month, 8 days

PENNEY, Delmond Allsopp

Director

Company Director

RESIGNED

Assigned on 01 Jun 2002

Resigned on 31 Dec 2006

Time on role 4 years, 6 months, 30 days

POTTER, John Lionel

Director

Chartered Accountant

RESIGNED

Assigned on

Resigned on 31 Dec 2006

Time on role 17 years, 3 months, 28 days

POUNTNEY, John David

Director

Architect

RESIGNED

Assigned on

Resigned on 01 Feb 1996

Time on role 28 years, 2 months, 27 days

PREECE, John

Director

Retired Butcher

RESIGNED

Assigned on

Resigned on 30 Nov 2000

Time on role 23 years, 4 months, 29 days

PROSSER, Gary Lawrence

Director

Director - Haulage Contractor

RESIGNED

Assigned on 14 Apr 2016

Resigned on 14 Mar 2019

Time on role 2 years, 11 months

RAYER, Edward Ernest Foley

Director

Retired Auctioneer And Estate Agent

RESIGNED

Assigned on

Resigned on 22 Mar 1994

Time on role 30 years, 1 month, 6 days

RIDLEY, William Ernest

Director

Estate Agent

RESIGNED

Assigned on

Resigned on 30 Jun 2000

Time on role 23 years, 9 months, 29 days

RIED, Mackenzie

Director

Company Director

RESIGNED

Assigned on

Resigned on 18 Jul 1995

Time on role 28 years, 9 months, 10 days

ROBBIE, Donald Wilson

Director

Business Consultant

RESIGNED

Assigned on 12 Feb 2016

Resigned on 29 Jun 2017

Time on role 1 year, 4 months, 17 days

SHOWELL, Richard Grahame Dugard

Director

Company Director/Chartered Engineer

RESIGNED

Assigned on

Resigned on 01 Jun 2002

Time on role 21 years, 10 months, 27 days

SMITH, Brian Arthur

Director

Chartered Quantity Surveyor

RESIGNED

Assigned on 06 Jun 1995

Resigned on 31 Mar 2000

Time on role 4 years, 9 months, 25 days

SMITH, Brian Arthur

Director

Chartered Quantity Surveyor

RESIGNED

Assigned on

Resigned on 01 Jun 1993

Time on role 30 years, 10 months, 27 days

SPENCER, David Arthur

Director

Company Director

RESIGNED

Assigned on 08 Mar 2005

Resigned on 10 Jan 2023

Time on role 17 years, 10 months, 2 days

STALLARD, John Spencer

Director

Civil Servant

RESIGNED

Assigned on

Resigned on 15 Nov 2006

Time on role 17 years, 5 months, 13 days

STEPHENS, John Alexander

Director

Retired

RESIGNED

Assigned on 04 May 2000

Resigned on 31 Dec 2006

Time on role 6 years, 7 months, 27 days

STEPHENS, John Alexander

Director

Self Employed Pattern Maker

RESIGNED

Assigned on

Resigned on 07 Jun 1994

Time on role 29 years, 10 months, 21 days

TARBUCK, Frank Aubrey

Director

Retired Bank Official

RESIGNED

Assigned on

Resigned on 18 Feb 2002

Time on role 22 years, 2 months, 10 days

TAYLOR, Paul Stephen

Director

Director

RESIGNED

Assigned on 12 May 2000

Resigned on 20 Mar 2002

Time on role 1 year, 10 months, 8 days

TETLEY, Michael Bagshaw

Director

Chartered Accountant

RESIGNED

Assigned on

Resigned on 25 Jan 2000

Time on role 24 years, 3 months, 3 days

THOMPSON, Adrian Michael

Director

Chartered Architect

RESIGNED

Assigned on 09 Feb 2004

Resigned on 20 Jan 2014

Time on role 9 years, 11 months, 11 days

TIPPIN, Richard Edward

Director

Chartered Architect

RESIGNED

Assigned on 20 Nov 2003

Resigned on 26 Jun 2006

Time on role 2 years, 7 months, 6 days

TRUEMAN, Gordon

Director

Retired Company Director

RESIGNED

Assigned on 07 Jun 1994

Resigned on 28 Feb 2000

Time on role 5 years, 8 months, 21 days

UNDERHILL, Anthony Francis

Director

Lecturer

RESIGNED

Assigned on 01 Oct 2002

Resigned on 11 Sep 2006

Time on role 3 years, 11 months, 10 days

UNDERHILL, Anthony Francis

Director

University Lecturer

RESIGNED

Assigned on 06 Jun 1995

Resigned on 01 Jun 2002

Time on role 6 years, 11 months, 26 days

UNDERWOOD, Richard Frederick

Director

Company Director

RESIGNED

Assigned on 21 Nov 2012

Resigned on 17 Nov 2021

Time on role 8 years, 11 months, 26 days

VICKERS, John Lionel

Director

Chartered Architect

RESIGNED

Assigned on 07 Jun 1994

Resigned on 01 Jul 1999

Time on role 5 years, 24 days

WHITE, Charles Derek

Director

Company Director

RESIGNED

Assigned on

Resigned on 22 Apr 1993

Time on role 31 years, 6 days

WHITE, Nigel Paul

Director

Managing Director

RESIGNED

Assigned on 01 May 1999

Resigned on 30 Jun 2000

Time on role 1 year, 1 month, 29 days

WILKINS, Roger James

Director

Chartered Surveyor

RESIGNED

Assigned on 15 Nov 2006

Resigned on 21 Nov 2012

Time on role 6 years, 6 days

WILLIAMS, Henry Lewis

Director

Retired Office Manager

RESIGNED

Assigned on

Resigned on 03 Mar 2016

Time on role 8 years, 1 month, 25 days

WILSON, Timothy James

Director

M D Security & Co

RESIGNED

Assigned on 13 Mar 2008

Resigned on 10 Dec 2011

Time on role 3 years, 8 months, 28 days


Some Companies

140 PARK LANE (2005) LIMITED

THE ESTATE OFFICE,6 HERTFORD STREET,W1J 7RE

Number:05507472
Status:ACTIVE
Category:Private Limited Company

BRIGHTON BAY LTD

FLAT 11 WADSWORTH COURT,LONDON,E10 6AL

Number:09557920
Status:ACTIVE - PROPOSAL TO STRIKE OFF
Category:Private Limited Company

CPH TM LTD

11 FINKLE STREET,RICHMOND,DL10 4QA

Number:11264663
Status:ACTIVE
Category:Private Limited Company

MASSON TECH LTD

UNIT 4B,BURY ST. EDMUNDS,IP32 7BS

Number:10031534
Status:ACTIVE - PROPOSAL TO STRIKE OFF
Category:Private Limited Company

MONEYWORTH LIMITED

STATION HOUSE,IRVINESTOWN,BT94 1GR

Number:NI010144
Status:ACTIVE
Category:Private Limited Company
Number:10485208
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