About London Associates Investments Limited (08902859) United Kingdom