About Alameda Investments (no.34) Limited (01786111) United Kingdom