About London West End Investments Limited (07520682) United Kingdom