MIND AND SPIRIT LTD 

Registered in England: No. 12383083

PO Box SUITE NO 3, Suite No 325, 15 Cromwell Park, Chipping Norton, England, OX7 5SR