CONTACT US

Demeter Investment Holdings

Thanks for submitting!

Our Address

 

PO Box 309, Ugland House, Grand Cayman, KY1-1104, Cayman Islands

Call Us

 

 Tel: +1 345 949 8066