- Edinburgh, Scotland, United Kingdom
VELVET GLOVE HOLDINGS LP is a company based out of SUITE 2 5 ST VINCENT STREET, EDINBURGH, United Kingdom.