is not in process of liquidation on Jun 1, 2024
United Kingdom
Person with significant control
Appointed on07 Nov 2022
Country of residenceScotland
United Kingdom
Person with significant control
Appointed on07 Nov 2022
Country of residenceScotland
Where is JCALL HOLDINGS's headquarters?
JCALL HOLDINGS's headquarters is located at EDINBURGH, PRINCES EXCHANGE, 1 EARL GREY STREET, EH3 9EE
What is JCALL HOLDINGS's industry?
JCALL HOLDINGS is in the industry of Other personal service activities n.e.c.
What year was JCALL HOLDINGS started?
JCALL HOLDINGS was started in 2022
Sources: Companies House