Company ENDERBY INVESTMENT LTD. Address ENDERBY INVESTMENT LTD, GENEVA, SWITZERLAND, 1227, SWITZERLAND