Company identity
Founded / incorporated
11 June 2017
Company number SL031696
Legal name
CLICK TRANSFERT LP
Company type
Limited Partnership
Region
Scotland
Registered address
42B HAYMARKET TERRACE
EDINBURGH
UNITED KINGDOM
EH12 5LA
Insolvency history
No