Request Information

Contact Info

Rights Chain Ltd. Head Office
Suite 3, 4th Floor, 1 Duchess Street
London, United Kingdom, W1W 6AN
Company Number 10958576
Registered in England and Wales

+44 203 917 4670 Office

Rights Chain Ltd. Italy
Via Senigallia 18/2
20161 Milano (MI)
REA MI-2511158
P. IVA IT10170710965

+39 02 9475 6690 Office