Company Name:
Grand Canvas Ltd
Legal Form:
Private Limited Company (Ltd)
Registered Office:
Grand Canvas LTD
85, GREAT PORTLAND STREET, 1ST FLOOR
W1W 7LT, London
United Kingdom
Company Registration Number:
15033744
VAT Identification Number:
GB472659458
Contact Information:
Email: [email protected]