Company overview
Company Number
SG000517
Name
Villa Clara Sp
Entity type
Scottish Partnership
Status
Active
Incorporation date
14 November 2017
Address
65 Talstrasse, Zurich, 8001
Country
United Kingdom