General information

Office Address:

81 Great Junction Street The Studio EH6 5HZ Leith

Number: SC157484

Incorporation date: 1995-04-18

End of financial year: 30 November

Category: Pri/lbg/nsc (private, Limited By Guarantee, No Share Capital, Use Of 'limited' Exemption)

Status: Active

Description

Data updated on:

Vision Mechanics is a Pri/lbg/nsc (private, Limited By Guarantee, No Share Capital, Use Of 'limited' Exemption), located in 81 Great Junction Street, The Studio, Leith. It's zip code is EH6 5HZ. The enterprise has been registered in year 1995. The reg. no. is SC157484. Even though currently it is referred to as Vision Mechanics, it had the name changed. The firm was known as The Edinburgh Puppet Company until November 27, 2001, then it was replaced by The Puppet Lab. The definitive transformation came on October 27, 2010. The enterprise's classified under the NACE and SIC code 90010: Performing arts. The latest annual accounts were submitted for the period up to Wednesday 30th November 2022 and the most current annual confirmation statement was submitted on Tuesday 18th April 2023.

Alia S., Mary F., Madeleine B. and 6 remaining, listed below are registered as the firm's directors and have been managing the firm for one year.

  • Previous company's names
  • Vision Mechanics 2010-10-27
  • The Puppet Lab 2001-11-27
  • The Edinburgh Puppet Company 1995-04-18

Company staff

Alia S.

Role: Director

Appointed: 21 June 2023

Latest update: 7 March 2024

Mary F.

Role: Director

Appointed: 11 November 2020

Latest update: 7 March 2024

Madeleine B.

Role: Director

Appointed: 27 May 2019

Latest update: 7 March 2024

Tom W.

Role: Director

Appointed: 12 March 2019

Latest update: 7 March 2024

Richard T.

Role: Director

Appointed: 28 March 2017

Latest update: 7 March 2024

Caroline L.

Role: Director

Appointed: 28 March 2017

Latest update: 7 March 2024

Isobel G.

Role: Director

Appointed: 03 June 2014

Latest update: 7 March 2024

Helen M.

Role: Director

Appointed: 26 November 2013

Latest update: 7 March 2024

Adrian B.

Role: Director

Appointed: 20 January 2006

Latest update: 7 March 2024

Accounts Documents

Account next due date 31 August 2024
Account last made up date 30 November 2022
Confirmation statement next due date 02 May 2024
Confirmation statement last made up date 18 April 2023

Company filings

Filing category

Hide filing type
Accounts Address Annual return Change of name Confirmation statement Incorporation Officers Resolution
Free Download
Total exemption full company accounts data drawn up to November 30, 2022 (AA)
filed on: 29th, August 2023
accounts
Free Download Download filing (18 pages)

Search other companies

Services (by SIC Code)

  • 90010 : Performing arts
29
Company Age

Similar companies nearby

Closest companies