Nick Callaghan Ltd 's been in this business for at least seven years. Registered with number SC569669 in 2017, the firm have office at 17-21 East Mayfield, Edinburgh EH9 1SE. This business's classified under the NACE and SIC code 74202 which means Other specialist photography. Nick Callaghan Limited released its account information for the financial period up to 2022-06-30. The business latest confirmation statement was filed on 2023-06-26.
The firm owes its achievements and constant development to a group of two directors, specifically Helen C. and Nick C., who have been managing it for seven years.
Executives who control the firm include: Nicholas C. owns 1/2 or less of company shares. Helen C. has substantial control or influence over the company.